【问题标题】:how to add checkbox in the jqgrid filter search tool bar?如何在 jqgrid 过滤器搜索工具栏中添加复选框?
【发布时间】:2010-07-15 01:57:09
【问题描述】:

在 jqgrid 过滤器工具栏中,文本框搜索工作正常。我想包含复选框而不是文本框进行搜索。

如何创建?请解释我..

提前谢谢..

【问题讨论】:

    标签: jqgrid


    【解决方案1】:

    在过滤器工具栏中,您最好使用具有三个值select元素:“checked”、“unchecked”和“no filter”(参见How can I add a "Select All" option to a jqGrid select toolbar filter?)。当然,您应该选择与包含或列名称更好对应的文本。如果您只有 两个值,就像复选框一样,那么您将始终在带有复选框的列上进行过滤。

    【讨论】:

    • 我想在复选框中包含员工姓名。那里将显示超过 15 个复选框。取决于复选框选择数据将被过滤。复选框选择可以是单个或多个。此外,复选框值将从数组显示。在 JQGRID 中可以吗?谢谢....
    【解决方案2】:

    Jqgrid 搜索工具栏

    搜索工具栏中没有添加复选框的选项,但我们可以在网格行中添加一个带有值的列作为复选框

    替代方式:

     It contains the following options for common searching
    

    搜索、类型、搜索选项、搜索规则

    类型:

    • 它决定了字段的搜索类型。 (文本和选择)

    文本:在搜索工具栏中创建文本元素

    选择:在搜索工具栏中创建选择(下拉)元素

    例子:

    我有一个列名为 system_defined 的网格,我想在每个网格行中显示复选框,并且搜索工具栏将显示为带有多选选项的下拉值。

    {name:'system_defined',index:'system_defined', edittype:'checkbox', search: true, formatter: "checkbox", editoptions: { value: "1:Yes;0:No"},editable: true, searchoptions: { sopt: ['eq'], value: ":All;1:Yes;0:No" }, stype: 'select'}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-11
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-03
      相关资源
      最近更新 更多