我们可以从精确数据中过滤数据而不是过滤数据吗?

时间:2013-03-11 10:39:45

标签: javascript visual-studio-2010 kendo-ui

在我的项目中有一个带过滤的kendo网格,过滤工作正常,但过滤器清除时数据没有动态清除。通过按钮清除过滤数据如何清除没有“清除”按钮单击。我的网格代码是

         var grid = $("#grid").kendoGrid({
           dataSource: {
                       type  : "odata",
            transport      : {
                read: "http://demos.kendoui.com/service/Northwind.svc/Orders"
            },
            schema         : {
                model: {
                    fields: {
                        OrderID  : { type: "number" },
                        Freight  : { type: "number" },
                        ShipName : { type: "string" },
                        OrderDate: { type: "date" },
                        ShipCity : { type: "string" }
                    }
                }
            },
            pageSize       : 10
        },
        filterable: true,
        sortable  : true,
        pageable  : true,
        columns   : [
            {
                field     : "OrderID",
                filterable: false
            },
            "Freight",
            {
                field : "OrderDate",
                title : "Order Date",
                width : 100,
                format: "{0:MM/dd/yyyy}"
            },
            {
                field: "ShipName",
                title: "Ship Name",
                width: 200
            },
            {
                field: "ShipCity",
                title: "Ship City"
            }
        ]
    }).data("kendoGrid");

1 个答案:

答案 0 :(得分:1)

我唯一能想到的是使用parameterMap函数(类型为'read')来摆脱不需要的过滤器,并且始终只发送最后一项过滤器数组。