Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 jqGrid 的高级搜索有疑问…… 据我所知,高级搜索对话框仅在调用 searchGrid 时创建一次。
这意味着,如果我在打开高级搜索对话框一次之后通过 columnChooser 添加列,则下次打开高级搜索对话框时添加的列会丢失……我想这是正常行为……。
所以我的问题是:每次调用 searchGrid 时,是否有任何标准功能可以用来更新/重新创建高级搜索对话框,而不会丢失所有先前输入的搜索条件等?
在此先感谢您的帮助。
费边
我想您可以通过使用recreateFilter: true搜索对话框选项来解决问题。您可以根据使用情况将该选项设置为默认设置
recreateFilter: true
$.extend($.jgrid.search, {recreateFilter: true});
查看答案或其他答案以了解详细信息。