我可以在Kendo网格可过滤列表中添加类别吗?

时间:2016-04-24 13:06:52

标签: kendo-ui kendo-grid

我在桌面上使用了Kendo网格,除了实际值之外,我还希望对类别进行过滤。

例如,假设该列的整数值为1-10。默认情况下,我可以对任何这些值进行客户端过滤,我想保留它。但是,我想在我的过滤器选项中添加平均值,赔率和素数。

有办法吗?

1 个答案:

答案 0 :(得分:0)

我的答案是未经测试的,只有一个理论,但网格确实有一个How to handle dropped folders事件,允许您修改显示给用户的过滤器下拉列表的内容。您将能够添加或修改网格创建的某些值。

您接下来要做的就是覆盖数据源的filterMenuInit函数来处理您的特殊值:

grid.dataSource.filter = function() {
    //Apply your odd / even filter logic here using the this keyword
    var result = this.yourfilterLogicHere();

    //Make sure to return the expected format
    return result;
}