使用 jqgrid 中工具栏过滤器字段中的下拉列表删除列值

奥萨马·雅库布

我在这个问题中使用了信息,我将提到的属性直接放在字段属性中,而不是通过这样的函数:

{
    name:'A_ORG_SECTOR',
    index:'A_ORG_SECTOR',
    align: 'left',
    width:80,
    sortable:true,
    search:true,
    stype:'select',
    editable:false,
    cellEdit: false ,
    formatter:'select',
    searchoptions: {
        sopt:['eq'],
        value: ':All;1:IT;2:Strategy'
    }
},

...下拉显示正确,但列值现在被清除@加载根据附加图像...任何帮助???

在此处输入图片说明

jQuery 版本:1.9.1

jqGrid 版本:4.5.0

关于 fork,我不确定,它实际上是 liferay 库的一部分,但似乎是免费版本。

在将搜索转换为选择而不是文本之前,这些值已正确显示

奥列格

我想您的主要原因可能会丢失editoptions.value(或者可能是formatoptions.value在使用免费 jqGrid fork 的情况下)(请参阅旧文档):

{
    name:'A_ORG_SECTOR',
    width:80,
    formatter:'select',
    editoptions: { value: '1:IT;2:Strategy' },
    stype:'select',
    searchoptions: {
        sopt:['eq'],
        value: ':All;1:IT;2:Strategy'
    }
},

此外,您应该验证用于归档网格的输入数据是否包含12而不是文本IT或 之类的值Strategy

jqGrid 的确切行为可能在很大程度上取决于您使用的 jqGrid 版本以及来自 jqGrid 的分支。请插入有关您使用的 jqGrid 版本/分支的更多完整信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用工具栏模板在Kendo网格中删除特定的过滤器

如何减少jqGrid过滤器工具栏的宽度

jqgrid的外部过滤器下拉列表

free-jqGrid 4.13.4多选工具栏过滤器不起作用

jqgrid 工具栏如何使用搜索工具栏搜索/排序自定义格式的列

jQgrid工具栏搜索-从任何列中动态删除搜索框

如何在工具栏外使用免费的jqgrid搜索和查看工具栏按钮

jqGrid使用您自己的删除样式按钮

在jqGrid列标题中使用图标?

jqGrid使用工具栏搜索格式化的日期

下拉列表中的JqGrid空白值

使用JQGrid列中的CakePHP从JSON编码的响应访问密钥

删除jqgrid中的记录

jqgrid搜索框下拉过滤器名称

使用本地数据时如何在Jqgrid中设置页数

如何使用jQGrid编辑表中的单元格?

使用免费的jqGrid 4.15,无法过滤false复选框

Jqgrid中的计算列

jqGrid中的隐藏列

如何使用JqGrid更改select2下拉列表的选定值?

如果使用fontawesome图标集,如何将操作按钮添加到免费的jqgrid工具栏

Jqgrid使用表单模式添加/更新/删除

jqgrid使用delData内联删除传递额外的参数

强制jqGrid使用JSON进行创建/删除/更新

Oracle SQLDeveloper:如何使用“过滤器”工具栏项按日期查询?

无法使用sorttype函数对jqGrid列进行排序

使用setGridWidth后无法重新调整jqgrid列的大小

jqGrid 过滤器下拉列表不适用于特殊字符

使用带有数据表中复选框的多选下拉列表对列应用过滤器