[英]Kendo Scheduler, update an event when opening to editing
我正在使用劍道調度程序。 數據源已加載並具有數據。
當我打開一個事件進行編輯時,我想從服務器獲取此事件的新數據。 該事件可能被其他用戶修改,我會看到舊的加載數據。
在打開事件進行編輯之前是否可以從服務器獲取數據?
選擇要編輯的事件時,可以刷新調度程序的數據源。 這應該確保您擁有最新的數據。 為了防止不必要的刷新,您可以檢查您是在選擇一個事件還是一個空方塊。
像這樣的東西:
$("#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();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.