【发布时间】:2017-05-02 10:57:35
【问题描述】:
我正在使用 Kendo GridView。调用 onSearch 函数后,网页突然刷新。我该如何解决这个问题?
这是我的网格:
$("#grid").kendoGrid({
selectable: "row",
scrollable: false,
autoBind: false,
columns: [
{ title: "Status", width: '200px', template: '#if(Allowed){#Yes#}else{#No#}#' },
{ title: "Description", field: "Message" }
],
dataSource: vm.entity.MyDataSource
});
这是我的代码:
entity: {
MyDataSource: new kendo.data.DataSource({
transport: {
read: {
dataType: "json",
type: 'POST',
url: 'url goes here...',
data: {
code: function () { return '123' }
}
}
},
schema: {
data: "Data",
parse: function (data) {
return data;
}
}
}),
onSearch: function () {
vm.entity.MyDataSource.read();
}
}
一切正常,结果正确返回,GridView 被数据填充,但 1 秒后网页突然刷新。
【问题讨论】:
标签: javascript asp.net-mvc model-view-controller kendo-ui