我在jqGrid Unload和Destroy函数上遇到了问题。
我已经调用了jqGrid Unload并重新创建了jqGrid。但是,行ID仍在运行。例如,我在jqGrid(第1次)中添加了2行(ID:0和1),然后卸载并重新创建了jqGrid(第2次),但是当我插入新的数据行时,行ID是2而不是0。
我也尝试了jqGrid Destroy但是我无法通过调用jqGrid创建函数来重新创建jqGrid。
以下是我卸载和重新创建的代码:
$.jgrid.gridUnload("#jqgrid");
alert("Un load");
loadScript("js/plugin/jqgrid/grid.locale-en.min.js", pagefunction);
答案 0 :(得分:1)
请指定用于获得正确答案的版本。在我们的Guriddo jqGrid版本中,GridUnload函数被很难修改,旧的版本存在很多问题。
亲切的问候
答案 1 :(得分:0)
这取决于您最初是使用服务器中的数据加载网格还是从本地创建数据。如果是后者,您可以在函数deleteRow()下从此博客https://kisdigital.wordpress.com/2010/02/25/jqgrid-the-hard-way/引用。