如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
作者:bea
使用onEndEdit事件(该事件可以获取到editor对象,onAfterEdit事件获取不到Editor对象) 通过editor拿到输入数据并保存。 int ci = 0;for(Column col : columnList ){for(Combobox cbb : col.getCombobox()){if(cbb != null){str += "var ed" + ci + " = $j("#"+RandomNumber+"").datagrid("getEd
使用onEndEdit事件(该事件可以获取到editor对象,onAfterEdit事件获取不到Editor对象) 通过editor拿到输入数据并保存。
int ci = 0;
for(Column col : columnList ){
for(Combobox cbb : col.getCombobox()){
if(cbb != null){
str += "var ed" + ci + " = $j("#"+RandomNumber+"").datagrid("getEditor",{index:rowIndex,field:""+col.getField()+""});" ;
str += "var val" + ci + " = ed" + ci + ".target.combobox('getText');" ;
str += "rowData["" + col.getField() + ""] = val" + ci + ";";
ci++;
}
}
}
以上内容是小编给大家介绍的如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上的全部叙述,希望对大家有所帮助。
有用 | 无用
int ci = 0;
for(Column col : columnList ){
for(Combobox cbb : col.getCombobox()){
if(cbb != null){
str += "var ed" + ci + " = $j("#"+RandomNumber+"").datagrid("getEditor",{index:rowIndex,field:""+col.getField()+""});" ;
str += "var val" + ci + " = ed" + ci + ".target.combobox('getText');" ;
str += "rowData["" + col.getField() + ""] = val" + ci + ";";
ci++;
}
}
}
以上内容是小编给大家介绍的如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上的全部叙述,希望对大家有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- js运动应用实例解析
- 基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
- 浅析JS运动
- 基于JavaScript实现网页倒计时自动跳转代码
- js时间戳转为日期格式的方法
- jquery实现全屏滚动
- AngularJS使用angular-formly进行表单验证
- 延时加载JavaScript代码提高速度
- AngularJS使用ngMessages进行表单验证
- 详解maxlength属性在textarea里奇怪的表现
- SublimeText自带格式化代码功能之reindent
- Javascript removeChild()删除节点及删除子节点的方法
- JavaScript的removeChild()函数用法详解
- JavaScript构造函数详解
- JavaScript生成二维码图片小结
- JavaScript位置与大小(1)之正确理解和运用与尺寸大小相关的DOM属性
- Knockout自定义绑定创建方法
- JavaScript动态设置div的样式的方法
- JS插件overlib用法实例详解