Kendo 带有 OData 的网格过滤器事件

Kendo Grid filter event with OData

我有一个带有 dataSource 的 kendo 网格,数据源有以下选项:

type: "odata-v4",
serverFiltering: true,
serverPaging: true,
serverSorting: true

在网格选项中,我有以下内容:

sortable: true,
resizable: true,
reorderable: true,
filterable: true,
filter: function(e) {
   console.log(e)
},

但是 filter 事件永远不会触发。是否可以执行服务器端过滤并触发 filter 事件?我需要在 dataSource 执行任何操作并扩展过滤器之前获取过滤器,因此我更愿意在不为数据源编写自定义代码的情况下执行此操作。

编辑 我在要捕获的列上有一个自定义过滤器。

Grid 的 filter 事件是在 Kendo UI 版本 2016.3.914 中引入的 - 如果您使用的是旧版本,请升级。