我有数据源网格,传输设置如
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值 - 它是正确的。
答案 0 :(得分:2)
您不能将transport
定义函数与对象混合使用。即您不能拥有destroy
的功能和read
的网址。