0

ページング、ソート、フィルタの後、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')が、運がありません。

なぜこのバグは深刻なのですか? これにより、ユーザーが新しい行を挿入し、別のページに変更してから戻ると、ユーザーが混乱します。おっと、私の新しい行はどこですか?
しかし、実際には、最後の行の最後のページにあります。

4

0 に答える 0