簡體   English   中英

Kendo Scheduler,打開編輯時更新事件

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM