为什么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')
但没有运气。
为什么这个bug很严重? 如果用户插入新行,然后更改为其他页面,然后返回,则会使用户感到困惑。哎呀,我的新排在哪里? 但实际上,它位于最后一行的最后一页。