var rowEdit = function (row) {
if (row == 0)
return True;
}

我有6列的jqxGrid(唯一号码,已验证"是或否",跟踪号码,序列号,条件,备注)
已验证"是或否"是一个下拉列表。
问题:基于专栏"已验证"我想启用或禁用其他字段。例如,如果"是"如果" NO"禁用(不允许编辑)
请协助。
答案 0 :(得分:0)
使用cellbeginedit
属性中的columns
函数,您可以定义哪个列可编辑。
您必须在每个列和函数内部定义它,检查Verified
列的值以确定该列是否可编辑(return true
)(return false
)(getrowdata
)。
该函数需要3个参数
columns
)。rowEdit
属性中定义的数据字段。因此,您的var rowEdit = function (rowindex, datafield, columntype) {
if(datafield != "Verified"){
var rowdata = $("#itemGrid").jqxGrid('getrowdata', rowindex);
return rowdata.Verified == "YES";
}
return true;
}
函数应如下所示:
YES
我已将值Verified
用于ZRANGEBYSCORE
列,因为我输入的是此数据的正确值。
但是,你可以用好的替换。