为什么jgGrid总是在分页,排序,过滤后将新行移到最后一页的最后一行?

时间:2013-11-01 03:29:31

标签: jqgrid

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

0 个答案:

没有答案