igGridのUpdating機能にあるdeleteRowメソッドを利用することで、行を削除することができます。
$("#grid1").igGridUpdating("deleteRow", 2); // 行ID=2の行を削除する。
なお、igGridの初期状態では、deleteRowメソッドによって削除された行は、データソースには即時に反映されません。データソースへの反映には、commitメソッドを呼び出す必要があります。
$("#grid1").igGrid("commit"); // 結果をデータソース反映させる。
(もしくは、igGrid初期化時にautoCommitオプションをtrueに設定することでも削除行をデータソースへ反映することができます。)
サンプル
※このサンプルは実際のシナリオに近いものに書き換えていて、任意の行をクリックして選択した行を削除するサンプルになっています。
APIリファレンス
- deleteRowメソッド
- commitメソッド
- autoCommitオプション