【发布时间】:2017-05-30 01:42:39
【问题描述】:
正如它在另一个问题 (jqgrid editoptions custom_func with required=false) 中评论的那样,现在我需要使用 custom_func 验证输入。此验证需要将输入值与用户输入的其他列值进行比较。也就是说,在提交之前需要获取所有当前行的值来决定验证结果。 我设法通过这种方式获得了一些特定的专栏......
function myCustomFunc(value, colName) {
//consider I have a global var "selRowId" which is updated onSelectRow event.
var someColValue = $('select#'+selRowId+'_someColName').val();
// ... here the validation using the "someColValue" ...
}
我认为这不是最好的方法。我更喜欢一些方法,它返回一个类似于“getRowData”但包含来自用户的所有输入值的对象。
我正在使用 jqGrid 4.6.0
【问题讨论】:
标签: jquery validation jqgrid