jQuery MiniUI
标题:
dataGrid rowEdit 不结束编辑能否获取编辑好的对象
[打印本页]
作者:
JavaBean
时间:
2014-5-15 12:39:19
标题:
dataGrid rowEdit 不结束编辑能否获取编辑好的对象
如题 想在编辑结束前做个校验(对象字段之间的校验) 校验通过才结束编辑,否则还是rowEdit状态
作者:
factory
时间:
2014-5-15 14:27:35
行编辑因为行的所有可编辑列的编辑器都是创建出来的,你可以脱离表格,把他看成是一系列的表单,
所以你的验证规则要加在编辑器上, (跟单元格编辑不太一样) , 然后在表格外面套一个miniui的form, 然后利用表单的form.validate()批量验证来进行对当前编辑的编辑器验证, 最后判断下 form.isValid() 来确定是否验证通过,如果通了,再执行grid.commitEdit()
这跟表单验证其实是完全一样的了
作者:
factory
时间:
2014-5-15 14:27:38
行编辑因为行的所有可编辑列的编辑器都是创建出来的,你可以脱离表格,把他看成是一系列的表单,
所以你的验证规则要加在编辑器上, (跟单元格编辑不太一样) , 然后在表格外面套一个miniui的form, 然后利用表单的form.validate()批量验证来进行对当前编辑的编辑器验证, 最后判断下 form.isValid() 来确定是否验证通过,如果通了,再执行grid.commitEdit()
这跟表单验证其实是完全一样的了
作者:
JavaBean
时间:
2014-5-20 18:02:13
factory 发表于 2014-5-15 14:27
行编辑因为行的所有可编辑列的编辑器都是创建出来的,你可以脱离表格,把他看成是一系列的表单,
所以你的验 ...
正解啊 我是通过getChanges来校验的 不通过在把该行 beginEditRow(),笨了点
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2