我的行看起来像这样:
{
...
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]”:)
出于某种原因,搜索规则{custom:true,custom_func:somefunction}永远不会被触发。
有没有办法指定单元对象的属性来检查或拥有自己的自定义过滤功能?