ページング、ソート、フィルタの後、jgGridが常に最後のページの最後の行として新しい行を挿入するのはなぜですか?
私は datatype: local を使用します。行メソッドを追加:
var records = g.getGridParam("records") + 1;
var addedIndex = Date.now();
g.addRowData(records , { }, 'first');
//var addedRecordIndexes = g.getGridParam('addedRecordIndexes');
//addedRecordIndexes.push(addedIndex);
g.editRow(records , true, function () {});
ただし、ページング、並べ替え、フィルタリングの後、新しく挿入された行は常に最後のページの最後の行に移動します。私は使用しようとします
g.addRowData(1, {}, 'first')
が、運がありません。
なぜこのバグは深刻なのですか?
これにより、ユーザーが新しい行を挿入し、別のページに変更してから戻ると、ユーザーが混乱します。おっと、私の新しい行はどこですか?
しかし、実際には、最後の行の最後のページにあります。