1
我在jqGrid設置上使用multiselect: true
選項。如何使複選框僅在「複選框」列上進行切換,所以行選擇不切換複選框
我遇到的問題是當我點擊任何一行時,複選框被切換。只有在點擊「複選框」列時,如何將複選框的切換限制爲「複選框」列。當我點擊第3欄,第5欄等時,我不希望複選框被選中/取消選中。
這可能嗎?
我在jqGrid設置上使用multiselect: true
選項。如何使複選框僅在「複選框」列上進行切換,所以行選擇不切換複選框
我遇到的問題是當我點擊任何一行時,複選框被切換。只有在點擊「複選框」列時,如何將複選框的切換限制爲「複選框」列。當我點擊第3欄,第5欄等時,我不希望複選框被選中/取消選中。
這可能嗎?
回調beforeSelectRow
允許定義選擇行的特定規則。它應該返回false以防止選擇。多選列中的複選框有CSS類"cbox"
。因此回調
beforeSelectRow: function (rowid, e) {
return $(e.target).hasClass("cbox");
}
應該解決這個問題。