jqgrid已经填充了数据了我现在想要更新全部数据把原来的数据都清空如何写
可以使用jqGrid的clearGridData方法来清空表格数据,然后再重新填充数据。
// 清空表格数据
$("#grid").jqGrid("clearGridData", true);
// 重新填充数据
$("#grid").jqGrid("setGridParam", {
url: "your_data_url",
datatype: "json",
postData: your_post_data, // 如果需要发送参数,则设置postData
}).trigger("reloadGrid");
其中,clearGridData方法的第一个参数true表示清空表格时同时清除分页信息。如果设置为false,则只清空数据,分页信息不变。
setGridParam方法用于设置表格的参数,其中包括数据源的URL、数据类型、发送的参数等。trigger("reloadGrid")用于重新加载表格数据。
原文地址: https://www.cveoy.top/t/topic/fHbb 著作权归作者所有。请勿转载和采集!