从剑道过滤器中移除'Is Null'和'Is not Null'

时间:2016-04-19 14:21:27

标签: javascript jquery kendo-ui

我不确定这是否是Kendo UI库的新增内容,但我以前从未见过这些过滤器。在网格中的所有文字列中,我现在都有过滤器Is NullIs Not NullIs EmptyIs Not Empty。这些过滤器对我来说没用,因为我永远不会将空结果或空结果返回到网格。

我尝试查看文档,但无论如何都无法删除这些过滤器。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

这些是最近推出的新功能。据我所知,你不能告诉网格忽略一个特定的操作符,但你可以通过告诉网格用户可以使用buil-it filterable-operators来使用哪个操作符来做相反的事情:< / p>

因此,如果您希望允许用户仅使用Equal和Not Equal运算符,您可以编写如下内容:

filterable: {
    operators: {
        string: {
            eq: "Is equal to",
            neq: "Is not equal to"
        }
    }
}

请注意,运算符列表基于列的类型。上面的示例仅处理字符串列的运算符。您可能必须为其他列的类型应用相同的逻辑。