簡體   English   中英

FullCalendar多個事件

[英]FullCalendar multiple events

我有點頭疼:)-我試圖向日歷添加多個事件,ALMOST可以正常工作。 添加新事件時,將創建該事件並將其呈現到日歷中。 然后,在添加第二個事件並保存時,它將創建2個新事件,而僅應創建一個(新事件)-有什么想法嗎?

創建新事件時,我只是傳入一個新對象:

newEvent.title = title;
     newEvent.start = started;
     newEvent.end = end,
       newEvent.allDay = false;

     if (title) {
       calendar.fullCalendar('renderEvent', newEvent, true);
     }

     calendar.fullCalendar('unselect');

在這里查看正在進行的小提琴: https : //jsfiddle.net/7bo7z3d0/1/

每次執行選擇時,單擊處理程序上的.antosubmit都會添加另一個副本。 阻止它的一種(可能不是最好的)方法是

$(".antosubmit").on("click", function() {
    ...
    $('.antoclose').click();
    $(this).off('click'); /* <--- Turn off the click handler! */
    return false;
});

https://jsfiddle.net/7bo7z3d0/2/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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