我有一个网格,我正在对其进行delRowData(rowId)调用,每当使用.trigger('reloadGrid')重新加载网格时,删除的行返回,我可以访问网格数据并从中删除它在那里,但我不愿意,如果我可以避免它。
要注意,我需要重新加载网格,因为我有自定义子网格标签,删除行时会不对齐。当我在jqgrid的分页上更改页面时,该行也会返回。
有什么建议吗?
答案 0 :(得分:1)
.delRowData()
函数只删除来自clientslide的行如果不使用数据类型:“local”,一旦触发网格重新加载,它将从服务器再次获取数据以填充网格。因此,您可以先删除服务器端的行,然后在jquery.ajax回调函数中调用.delRowData()
或其他一些函数。