作成日: 2015/05/21 最終更新日: 2015/05/21
文書種別
使用方法
詳細
フィルタリング/ソート/ページングを行なったグリッドにおいて、セルの編集後に編集行が元データにおける何行目であったかを取得するには、下記コードのようにafterCellEditイベントにてフィルタリング/ソート/ページングを適用する前の要素配列から編集行を探索し、インデックスを取得します。
【サンプルコード】
afterCellEdit: function (e, args) {
// 編集行の取得
var editRow = args.cell.row().data;
// DataViewの取得
var dataView = $("#wijgrid").wijgrid("dataView");
// フィルタリング/ソート/ページングを適用する前の要素配列を取得
var orgDataAry = dataView.getSource();
// 編集された行データと一致するデータを探索する
var original_rowIndex = $.inArray(editRow, orgDataAry);
:
},
【サンプルコード】
afterCellEdit: function (e, args) {
// 編集行の取得
var editRow = args.cell.row().data;
// DataViewの取得
var dataView = $("#wijgrid").wijgrid("dataView");
// フィルタリング/ソート/ページングを適用する前の要素配列を取得
var orgDataAry = dataView.getSource();
// 編集された行データと一致するデータを探索する
var original_rowIndex = $.inArray(editRow, orgDataAry);
:
},
旧文書番号
81317