2014-02-13 23 views
1

我正在使用完整日曆插件。試圖做事件調整大小。我需要將事件調整爲整整一天,而不是一天。當調整大小朝着開始時間向上完成時,應該在開始時間之後直到30m。允許調整特定時間間隔的完整日曆事件

這怎麼可能。 我沒有找到這個完整的日曆事件調整大小回調函數的任何選項(http://arshaw.com/fullcalendar/docs/event_ui/eventResizeStart/)。

+0

你能否添加一些你的代碼?當你說「應該在開始時間之後30分鐘」時,我不確定我理解你的意思。你有沒有看過其他回調? http://arshaw.com/fullcalendar/docs/event_ui/eventResize/ http://arshaw.com/fullcalendar/docs/event_ui/eventResizeStop/ – MarCrazyness

+0

@MarCrazyness:是的,我看過回調函數。但是在開始時間之前,沒有選項可以限制調整大小。假設我的開始時間是下午3點30分。我的結束時間是下午5點。那麼結束時間應該只能調整到下午4點(或)或者直到那一天。我沒有在事件調整中爲此編寫任何代碼。我很困惑如何開始也限制調整大小處理程序。 – Cindrella

+0

啊,所以你想限制一個事件的持續時間,並給予能力只有30分鐘長的事件?如果是這種情況,我會計算eventResize回調中的持續時間,如果超過30分鐘,則將結束日期/時間更改爲(開始日期時間+ 30分鐘)並引發錯誤。聽起來像一個很酷的功能來限制持續時間,如事件最大持續時間等。我會說它的價值要求:) – MarCrazyness

回答

0

事件大小調整允許在fullcalendar周視圖和日視圖30分鐘只能說直到開始時間+ 30分鐘,直到一天結束。這是我想要的。

我已經檢查過。 在月視圖中只能增加幾天。我不想在月視圖中調整大小功能因此,我剛剛使用css(或)禁用它,我們也可以刪除eventRender函數中的調整大小處理程序。

如果我們想要放置任何限制,我們可以在eventResize函數中執行這些限制。