Har*_*rke 2 javascript jquery jqgrid
如果我设置jqgrid参数然后我再次想要用新的参数重置参数,而不添加旧参数,我该如何实现?
让我们说,例如:
Step 1: jQuery("#list").setGridParam({url:"testJsp.jsp",
mtype: "POST",
postData:{xyz: '23fd',
asd: 'were' }
});
Step2: jQuery("#list").setGridParam({url:"testJsp.jsp",
mtype: "POST",
postData:{ert: 'trer',
ghj: 'rew' }
});
Run Code Online (Sandbox Code Playgroud)
现在当我这样做时,在"步骤2"结束时,我总共有4个参数,包括"步骤1"中的参数.但我不想要这个.在"第2步"之后,我只想获得"第2步"的参数.
有没有办法清除"步骤1"和"步骤2"之间的网格参数?
在设置新值之前将postData设置为null.如果url和mtype没有更改,则不必重新定义url和mtype的值.
jQuery("#list").setGridParam({postData: null});
jQuery("#list").setGridParam({postData:
{ert: 'trer',
ghj: 'rew' }
});
Run Code Online (Sandbox Code Playgroud)