标签: javascript jquery jqgrid
我想删除jqGrid并使用其他数据重新显示它 遵循这个是正确的:
$("div#disp").empty().append("<table id='display'>"); $("table#display").jqGrid({...});
div#disp时table#display
div#disp
table#display
答案 0 :(得分:2)
有很多方法可以满足您的需求。最好的方法取决于具体要求。
如果您只想更改网格包含但不添加或删除网格列,则只需更改一些网格参数postData,可能url,然后调用$('#list').trigger('reloadGrid')。
postData
url
$('#list').trigger('reloadGrid')
如果您需要在同一个地方显示另一个网格,GridUnload方法的使用可以解决问题。有关更多信息和演示,请参阅here。
GridUnload
如果您需要在删除网格时进行一些优化,则可以执行here所述的内容。
jqgrid delete all rows inside grid