【发布时间】:2020-03-27 18:22:10
【问题描述】:
我正在尝试将返回的数据从数据源绑定到网格,但问题是我的数据源函数没有被调用...
transactionHistoryGridDS: new kendo.data.DataSource({
error: function () {
alert("erroe")
},
complete: function () {
alert("completed")
},
success: function () {
alert("success");
},
transport: {
read: {
dataType: "json",
type: 'POST',
url: args.TransactionHistoryUrl,
data: {
id: function () {return vm.transactionHistoryParams.id },
originBranch: function () {return vm.transactionHistoryParams.originBranch },
take: function () {return vm.transactionHistoryParams.take },
skip: function () {return vm.transactionHistoryParams.skip }
}
},
schema: {
parse: function (data) {
alert("hey...")
return data;
},
data: "data",
total: "total",
},
pageSize: 20,
serverPaging: false
}
}),
当我通过下面的代码调用读取数据源时
vm.transactionHistoryGridDS.read();
Ajax请求被调用,服务器成功返回数据,但没有调用success和error和complete和parse等函数
因此,数据不会绑定到网格。
【问题讨论】:
标签: javascript kendo-ui kendo-grid