是否可以为高级搜索设置搜索类型为“<选择多个”的某列?此外,我想创建一个预定义的TmplFilter与多个值的列,所以查询应该是这样的:MyColumn IN('X','Y','Z')jqGrid高级搜索+具有选择“多个”的模板过滤器
我想象模板与数据数组(?)如: ...规则:[{field:“MyColumn”,op:“in”,data:['X','Y','Z']}]
而“<选择多个>”应该出现充满了这些价值观预选
(我的版本是免费的jqGrid-4.13.6)
==================
编辑:要清楚,这是一个例子图(不是真正的网格)
我要的是什么?当点击“搜索”按钮(这将打开高级搜索弹出,我知道如何使用这个功能,当然),我想有一些“模板”,当我选择一个(即:“存在错误”),这将创建一个字段的规则:“状态”,作品:“IN”,数据:“返回错误,处理失败,处理无记录”这3个值必须在组合“倍数”中预选(如图所示)
目前尚不清楚你在找什么。我们可以像操作其他操作一样在''操作中使用'“。你错过了一个使用'tmplFilters'和'tmplNames'的例子吗?参见[此酮](http://www.ok-soft-gmbh.com/jqGrid/OK/formEditOnDoubleClick-jqueryui-fa-bootstrap-tmplFilters.htm)为例。你需要在网格中显示某种模板,而不是在搜索对话框中?请参阅[旧答案](http://stackoverflow.com/a/9310762/315935)。答案的代码是旧的,但想法很简单:放置“过滤器” - 选择顶部工具栏,并设置“postData.filters”改变它。 – Oleg
@Oleg不,我会尝试编辑我的问题,以便更清楚。 – Aberel