2016-06-09 194 views
0

對web開發人員來說很新穎,但仍然在搞清node.js和jquery中的什麼是up和down。我正在嘗試使用fullcalendar.io來直觀地表示日期。我已經實現了將列表中的事件拖放到日曆上以創建事件的方法,但現在我正試圖弄清楚如何微調事件。所以我在當天放棄了這個活動,現在我想編輯它開始的時間以及可能延長活動的時間。網頁開發和使用fullcalendar.io - 更新事件

我想要做的事情是首先點擊一個事件並讓它聚焦,然後從一些下拉選擇按鈕中選擇開始/關閉日期和時間,然後點擊更新,然後讓該時間更新日曆。

我在fullcalendar文檔中看到了這種方法。

報告對事件的更改並在日曆上呈現它們。

.fullCalendar('updateEvent', event) 

「事件必須是一個事件的原始事件對象,不僅是一個重構的對象。可以通過回調如eventClick,或由clientEvents方法得到的原始事件對象」。

這裏是你將如何在點擊後更新事件:

$('#calendar').fullCalendar({ 
    eventClick: function(event, element) { 

     event.title = "CLICKED!"; 

     $('#calendar').fullCalendar('updateEvent', event); 

    } 
}); 

我感到困惑獲得「原始」對象。它建議使用eventClick,但是可以將其綁定到fullcalendar之外的外部按鈕?

希望這個問題是有道理的 - 否則我會提供任何澄清,以確保它是明確的。

如果您花時間閱讀並提供幫助,請提前致謝!

+1

打開此鏈接(http://stackoverflow.com/questions/3492140/how-to-update-the-jquery-fullcalendar-appointment-after-i - 具備創建-的事件#答案-4236549)。你可以閱讀和申請,我在這個鏈接上的這個解決方案 –

+0

謝謝Raghav!我認爲這將做我需要的! – Liquidmetal

回答

1

打開此link。你可以閱讀和申請,我在這個鏈接上的解決方案

+0

我用這個鏈接來得到答案。 – Liquidmetal