使用OData进行Kendo Grid过滤事件

时间:2016-09-19 15:14:02

标签: javascript kendo-ui kendo-grid kendo-datasource

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

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执行任何操作并扩展过滤器之前获取过滤器,因此更愿意在不编写dataSource的自定义代码的情况下执行此操作。

修改 我在我试图捕获的列上有一个自定义过滤器。

1 个答案:

答案 0 :(得分:2)

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