1

我的行看起来像这样:

{
    ...
    language: {
        id: 1,
        name: "English"
    }
}

jqGrid colModel 包含以下内容:

{
    name: "language",
    index: "language",
    width: 100,
    stype: "select",
    searchoptions: {
        value: ":All;English:English;Norwegian:Norwegian"
    },
    formatter: function (value, options, row) {
        return value.name;
    },
}

我想做一个工具栏过滤器。

jqGrid 可以很好地打印行,但我无法根据此列进行搜索。它从不匹配任何语言。我怀疑内部 jqGrid 过滤器是基于原始值而不是格式化的。最终就像将“英语”与“[object Object]”进行比较:)

出于某种原因,searchrules { custom: true, custom_func: somefunction } 永远不会被触发。

有没有办法指定要检查的单元格对象的属性或有我自己的自定义过滤功能?

4

0 回答 0