javascript - jqGrid清空并重新显示

标签 javascript jquery jqgrid

我想删除 jqGrid 并用其他数据重新显示它。
遵循以下内容是否正确:

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

div#disp 包围 table#display

最佳答案

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

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

如果您确实需要在同一位置显示另一个网格,则使用 GridUnload 方法可以解决问题。请参阅here了解更多信息和演示。

如果您需要在删除网格包含方面进行一些优化,您可以执行描述的操作 here .

jqgrid delete all rows inside grid

关于javascript - jqGrid清空并重新显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6040983/

相关文章:

c# - 如何打印.aspx页面的一部分?

java - jQuery AJAX 调用 Java 方法

ajax - 在同一页面上加载多个 jqgrid

javascript - jqGrid:如何更改单元格填充

jquery - jqGrid 在第一次加载时排序

javascript - MongoDB 聊天架构

javascript - Angular : Display 2D Array in table format

javascript - 用 JS 读取本地 XML

javascript - Jquery transition 吃掉一个元素的边距

jquery - 防止Bootstrap崩溃崩溃