jqGrid 高级搜索 + 模板过滤器 Select "multiple"
jqGrid Advanced Search + Template Filters with Select "multiple"
是否可以为高级搜索设置一些搜索类型为“< select 多个 >”的列?另外,我想为具有多个值的该列创建一个预定义的 TmplFilter,因此查询应该类似于:MyColumn IN ('X', 'Y', 'Z')
我想象带有数据数组 (?) 的模板如下:
...规则:[{field:"MyColumn", op:"in", data:['X', 'Y', 'Z']}]
并且“< select 倍数 >”应该显示为充满 selected
之前的那些值
(我的版本是免费的jqgrid-4.13.6)
==================
编辑:要清楚,这是一个示例图(不是真正的网格)
我想要的是...当单击 "Search" 按钮(打开高级搜索弹出窗口,我当然知道如何使用此功能)时,我想要一些 "Templates" , 当我 select 一个 (即: "With Errors") 这将创建一个规则与 Field:"Status", Op:"IN", Data:"Return Errors, Failed Process, Processed No Records" 这3个值必须预先select组合"multiple"(如图所示)
感谢您报告问题!在搜索对话框中使用 <select>
和 multiple
属性 时存在问题。我在以前版本的免费 jqGrid 中引入了对本地 searching/filtering 中 "in"
操作的支持,但我忘记在搜索对话框中包含对 "in"
操作的支持。
我今天承诺 the changes to GitHub. The problem should be solved now. It's important that you either update your local copy of free jqGrid files with the latest code from GitHub or you load the latest code from rawgit.com
(see the wiki article).
是否可以为高级搜索设置一些搜索类型为“< select 多个 >”的列?另外,我想为具有多个值的该列创建一个预定义的 TmplFilter,因此查询应该类似于:MyColumn IN ('X', 'Y', 'Z')
我想象带有数据数组 (?) 的模板如下: ...规则:[{field:"MyColumn", op:"in", data:['X', 'Y', 'Z']}]
并且“< select 倍数 >”应该显示为充满 selected
之前的那些值(我的版本是免费的jqgrid-4.13.6)
==================
编辑:要清楚,这是一个示例图(不是真正的网格)
我想要的是...当单击 "Search" 按钮(打开高级搜索弹出窗口,我当然知道如何使用此功能)时,我想要一些 "Templates" , 当我 select 一个 (即: "With Errors") 这将创建一个规则与 Field:"Status", Op:"IN", Data:"Return Errors, Failed Process, Processed No Records" 这3个值必须预先select组合"multiple"(如图所示)
感谢您报告问题!在搜索对话框中使用 <select>
和 multiple
属性 时存在问题。我在以前版本的免费 jqGrid 中引入了对本地 searching/filtering 中 "in"
操作的支持,但我忘记在搜索对话框中包含对 "in"
操作的支持。
我今天承诺 the changes to GitHub. The problem should be solved now. It's important that you either update your local copy of free jqGrid files with the latest code from GitHub or you load the latest code from rawgit.com
(see the wiki article).