如何为Kendo读取添加多个功能?

时间:2015-07-13 18:53:07

标签: javascript kendo-ui kendo-datasource

我想在read中使用两个函数进行过滤。我不确定如何在kendo过滤器上调用两个函数,它抛出语法错误。请帮忙......
main.js

read : function(options) {
    var gridSearchObject = {
      skip: options.data.skip,
      take: options.data.take,
      pageSize: options.data.pageSize,
      page: options.data.page,
      sorting: options.data.sort,
      filter: pupulateCustomFilters(riskAssessmentSearchDTO),interceptFilter(options.data.filter)
};

1 个答案:

答案 0 :(得分:1)

你不能。

您可以做的是创建自定义过滤器,如下所示:

dataSource.filter({
    field: "FieldName",
    operator: function(item, value){
        //implement your logic
    },
    value: 12
})

filter只是一个可以使用您的函数自定义构建的数组。