未调用Kendo UI Grid的数据源销毁功能

时间:2015-01-28 14:07:25

标签: kendo-ui kendo-grid

我有数据源网格,传输设置如

        transport: {
            destroy: {
                url: "http://demos.telerik.com/kendo-ui/service/products/destroy",
                dataType: "jsonp" // "jsonp" is required for cross-domain requests; use "json" for same-domain requests
            },
            //destroy : function(options) {
            //    alert("2342");
            //    options.success();
            //},
            read: {
                cache: false,
                type: "GET",
                url: "/founders/read",
                dataType: "json",
                data: { parentEntityId: parentId },
            },
        },
        batch: false,
        schema: {
            data: "Data",
            model: {
                id: "Id",
                fields: {
                    DateFrom: { type: "date" },
                    DateTo: { type: "date" },
                }
            },
            total: "Total"
        },

它工作正常,但是当我尝试使用函数(注释行)时 - 它没有被调用,但我对我的页面地址有GET请求。为什么?我检查了模型的id值 - 它是正确的。

1 个答案:

答案 0 :(得分:2)

您不能将transport定义函数与对象混合使用。即您不能拥有destroy的功能和read的网址。