Javascript 绑定一次后如何重新绑定jqgrind
我正在使用Javascript 绑定一次后如何重新绑定jqgrind,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我正在使用jQuery.jqGrid在Asp.net MVC4 Razor视图引擎中显示数据。我有一个弹出对话框,在这个弹出对话框中我有jqGrid。在jQuery(document).ready函数中,我调用了jQuery(#list”).jqGrid,现在根据我的要求,我想使用一些其他条件再次填充此列表。所以我遇到了一个问题,即一旦jqGrid被填充数据之后,如何在任何按钮点击事件中再次填充它 或者如何从jqGrid中清除现有数据 请帮帮我吧……我得到了答案。。。。 在按钮单击事件上调用绑定
jQuery.jqGrid
在Asp.net MVC4 Razor视图引擎中显示数据。我有一个弹出对话框,在这个弹出对话框中我有jqGrid。在jQuery(document).ready
函数中,我调用了jQuery(#list”).jqGrid
,现在根据我的要求,我想使用一些其他条件再次填充此列表。所以我遇到了一个问题,即一旦jqGrid被填充数据之后,如何在任何按钮点击事件中再次填充它
或者如何从jqGrid中清除现有数据
请帮帮我吧……我得到了答案。。。。
在按钮单击事件上调用绑定函数之前使用此代码
jQuery("#list").GridUnload();
您这样描述了这个问题:“一旦jqGrid被填充了数据,之后如何再次填充它”。如果您需要再次从服务器填充数据,那么就足以触发“reloadGrid”事件。例如
jQuery(“#list”).trigger(“reloadGrid”,[{page:1,current:true}])代码>(请参阅)。只有在必须更改网格结构、添加新列等情况下(例如),才需要使用GridUnload
。