Oleg のこの例は、私が探している動作 (最初のボタン) に非常に近いですが、可能であれば強調表示されているかどうかを保持し、行を強調表示してチェックボックスをオンにしたくない場合はチェックします。非選択でした。明確にするために、このボタンをクリックするとモーダル ダイアログが表示されます。行の編集とは関係ありません。
http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm
ありがとう、スティーブン
Oleg のこの例は、私が探している動作 (最初のボタン) に非常に近いですが、可能であれば強調表示されているかどうかを保持し、行を強調表示してチェックボックスをオンにしたくない場合はチェックします。非選択でした。明確にするために、このボタンをクリックするとモーダル ダイアログが表示されます。行の編集とは関係ありません。
http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm
ありがとう、スティーブン
カスタムボタンがクリックされる行が強調表示されないようにするには、イベントハンドラーreturn false;
内に含める必要があります。click
click: function(e) {
alert("'Custom' button is clicked in the rowis="+
$(e.target).closest("tr.jqgrow").attr("id") +" !");
return false; // !!!!!
}
デモは結果を示します。これは、回答からのデモの更新バージョンであり、質問で参照した前のバージョンです。さらに、回答myDelOptions.onclickSubmit
のコードに基づいてのコードを更新しました。