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