自己写有一个加载表格的函数,函数里面包含以下代码:
if(!isFirstloadGrid) {
console.log("表格重载"+url)
$(gridOfClientContact).jqGrid('clearGridData');
$(gridOfClientContact).jqGrid('setGridParam', {
page: 1,
url: url,
datatype: "json",
sortname: "client_update_time",
sortorder: "desc"
}).trigger("reloadGrid", {});
}
if语句块的意思是不是第一次加载就使用reload,我有一个tab标签,标签里面有4个选项,标签的每次切换都会进入if语句块。当标签切换快了,console.log每次都有打印,但是reload只发了一次请求