ここで私の問題の解決策を見つけました: jqGrid multiselect - チェックボックスのみを使用して行の選択を制限する
しかし、それは私の onCellSelect イベントをキャンセルします。つまり、ユーザーがチェックボックス列をクリックしたときにのみ行を選択できるようにする必要があります。上記のリンクのソリューションは、その方法を示していますが、グリッド内の特定のセルに対してアクションを実行できるようにする必要があります。たとえば、次のコードは、列番号 10 をクリックするとポップアップ ウィンドウを開きます。
onCellSelect: function (rowid, iCol, cellcontent, e) {
if (iCol == 10) {
OpenPopupWindow(rowid);
}
},
何か案は?ありがとうございました!