我在jqGrid设置上使用multiselect: true
选项。
我遇到的问题是,当我点击任意一行时,复选框就会切换。如何将复选框的切换限制为"复选框"列仅在单击"复选框"柱。当我点击第3栏,第5栏等时,我不希望选中/取消选中复选框。
这可能吗?
答案 0 :(得分:1)
回调beforeSelectRow
允许定义用于选择行的特定规则。它应该返回false以防止选择。 multiselect列的复选框具有CSS类"cbox"
。因此回调
beforeSelectRow: function (rowid, e) {
return $(e.target).hasClass("cbox");
}
应该解决问题。