NavGrid jqGrid 是否有事件 "After Search"

Is there an Event "After Search" for NavGrid jqGrid

我想在用户在我的 navGrid 上搜索内容后触发一个函数。

我找到了事件 loadComplete,但这与我的预期不符,因为我还以编程方式重新加载了我的网格。那么点击可能会有一些东西 link... 如果有人有想法。 谢谢

存在 onSearch 回调(和 jqGridFilterSearch jQuery 事件)。它触发 reloadGrid 并以 loadComplete 结束(和 jqGridAfterLoadComplete jQuery 事件)。您可以在 onSearch 回调中设置一些 jqGrid 的自定义选项(例如,$(this).jqGrid("getGridParam").searchingStarted = true;)并在 loadComplete 中测试它的值。在 loadComplete 结束时,您应该始终重置自定义选项的值。通过这种方式,您可以区分从搜索对话框开始的网格重新加载与其他重新加载。