jqGrid:在使用columnchooser添加列后更新高级搜索对话框,列下拉列表

时间:2012-04-04 08:30:39

标签: jquery jqgrid

我对jqGrid的高级搜索有问题....从我得到的,高级搜索对话框只在调用searchGrid时创建一次。

这意味着如果我在打开高级搜索对话框一次后通过columnChooser添加了一列,则下次打开高级搜索对话框时,添加的列将丢失...我认为这是正常行为....

所以我的问题是:每次调用searchGrid而不丢失所有先前输入的搜索条件等时,我是否可以使用任何标准函数来更新/重新创建高级搜索对话框?

提前感谢您的帮助。

费边

1 个答案:

答案 0 :(得分:0)

我想您可以通过使用recreateFilter: true搜索对话框来解决问题。您可以按使用

将选项设置为默认设置
$.extend($.jgrid.search, {recreateFilter: true});

查看the answeranother one了解详情。