我有一个带有“查找”按钮的jqGrid - 这会打开jqGrid的过滤器对话框,我可以在其中过滤内容 - 很酷。如何从不属于jqGrid控件的按钮触发该对话框打开?
我发现我可以这样做:$("#id").trigger('reloadGrid');
告诉网格再次获取数据并重建jqGrid UI。是否有类似的内容,例如$("#id").trigger('openFindDialog');
?
答案 0 :(得分:5)
jqGrid有searchGrid方法,您需要使用它。要打开搜索对话框,您应该调用该方法并使用您之前使用navGrid时可能知道的任何参数或事件:
$("#id").jqGrid ('searchGrid', {multipleSearch:true, overlay: false});
如何看到here运行的代码点击导航器的“搜索”按钮并不是更多。