当重新加载网格或网格被分页时,jQgrid中的已删除行将返回

时间:2012-07-12 20:42:09

标签: jqgrid

我有一个网格,我正在对其进行delRowData(rowId)调用,每当使用.trigger('reloadGrid')重新加载网格时,删除的行返回,我可以访问网格数据并从中删除它在那里,但我不愿意,如果我可以避免它。

要注意,我需要重新加载网格,因为我有自定义子网格标签,删除行时会不对齐。当我在jqgrid的分页上更改页面时,该行也会返回。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

.delRowData()函数只删除来自clientslide的行如果不使用数据类型:“local”,一旦触发网格重新加载,它将从服务器再次获取数据以填充网格。因此,您可以先删除服务器端的行,然后在jquery.ajax回调函数中调用.delRowData()或其他一些函数。

相关问题