如何从外部按钮打开jqGrid中的搜索/查找对话框?

我有一个jqGrid,它有一个“查找”按钮 – 这会打开jqGrid的filter对话框,我可以在其中过滤内容 – 很酷。 如何从不属于jqGrid控件的按钮触发该对话框打开?

我发现我可以这样做: $("#id").trigger('reloadGrid'); 告诉网格再次获取数据并重建jqGrid UI。 是否有类似的东西,比如$("#id").trigger('openFindDialog');

jqGrid有你需要使用的searchGrid方法。 要打开搜索对话框,您应该调用该方法并使用您可能从之前使用的navGrid中获知的任何参数或事件:

 $("#id").jqGrid ('searchGrid', {multipleSearch:true, overlay: false}); 

如何在这里看到点击导航器的“搜索”按钮时运行的代码并不多。