我正在使用Kendo Scheduler。dataSource已加载并包含数据。
当我打开要编辑的事件时,我希望从服务器获取此事件的最新数据。事件可能会被其他用户修改,我将看到旧的加载数据。
在打开要编辑的事件之前,是否可以从服务器获取数据?
发布于 2015-04-28 23:45:48
选择要编辑的事件时,可以刷新调度程序的数据源。这将确保您拥有最新的数据。为了防止不必要的刷新,你可以检查你是否选择了一个事件,或者是一个空的方块。
如下所示:
$("#scheduler").kendoScheduler({
selectable: true,
change: scheduler_change,
views: [
"day",
{ type: "week", selected: true },
"month",
"agenda",
"timeline"
],
etc...
});
function scheduler_change(e) {
if (e.events.length > 0) {
e.sender.dataSource.read();
}
}
https://stackoverflow.com/questions/29916851
复制