0

Oleg のこの例は、私が探している動作 (最初のボタン) に非常に近いですが、可能であれば強調表示されているかどうかを保持し、行を強調表示してチェックボックスをオンにしたくない場合はチェックします。非選択でした。明確にするために、このボタンをクリックするとモーダル ダイアログが表示されます。行の編集とは関係ありません。

http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm

ありがとう、スティーブン

4

1 に答える 1

1

カスタムボタンがクリックされる行が強調表示されないようにするには、イベントハンドラー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のコードに基づいてのコードを更新しました。

于 2013-03-09T08:36:59.513 に答える