jqGrid为空并重新显示

时间:2011-05-18 06:58:30

标签: javascript jquery jqgrid

我想删除jqGrid并使用其他数据重新显示它 遵循这个是正确的:

 $("div#disp").empty().append("<table id='display'>");
 $("table#display").jqGrid({...});

div#disptable#display

1 个答案:

答案 0 :(得分:2)

有很多方法可以满足您的需求。最好的方法取决于具体要求。

如果您只想更改网格包含但不添加或删除网格列,则只需更改一些网格参数postData,可能url,然后调用$('#list').trigger('reloadGrid')

如果您需要在同一个地方显示另一个网格,GridUnload方法的使用可以解决问题。有关更多信息和演示,请参阅here

如果您需要在删除网格时进行一些优化,则可以执行here所述的内容。

jqgrid delete all rows inside grid