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 中引入的 - 如果您使用的是旧版本,请升级。
我有一个带有 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 中引入的 - 如果您使用的是旧版本,请升级。