什麼是事件或方法名稱,我必須調用或處理以更新日曆中的現有事件(事件點擊)。完整的日曆可以在這裏找到http://arshaw.com/fullcalendar/如何在創建事件後更新jquery FullCalendar約會
2
A
回答
3
當初始化FullCalendar實例,綁定eventClick處理程序:
var calendar = $('#calendar');
var curr_event = null;
calendar.fullCalendar({
...
events: [],
eventClick: function(event, jsEvent, view) {
curr_event = event;
show_form_or_something();
},
...
});
你可能想顯示爲了一個形式或一些允許用戶修改事件屬性(標題,開始等)。然後更新的活動早在FullCalendar實例:
$.extend(curr_event, {
title: 'New Event Title',
start: new Date()
});
calendar.fullCalendar('updateEvent', curr_event);
,並解決jmeho問題:當您添加或者通過renderEvent()
或事件源FullCalendar事件
,您可以指定id
爲每個事件。後添加的情況下,可以通過使用檢索事件散列/對象:
var event_obj = calendar.fullCalendar('clientEvents', 'specific event id');
然後可以修改具有/對象,並使用updateEvent()方法來更新顯示FullCalendar。
1
此代碼非常適合更新事件後更新日曆。
首先刪除日期事件,然後再次渲染。
function updateCalenderUP(id, title, Sessiontitle, SessionStart, Sessionend, color) {
title = title;
var id1 = id;
$('#calendar').fullCalendar('removeEvents', id1);
$('#calendar').fullCalendar('refresh');
title = title;
if (title) {
calendar.fullCalendar('renderEvent', {
id: Eventid,
title: title,
start:startDate,
end: EndDate,
allDay: false,
backgroundColor:color
}, true // make the event "stick"
);
}
calendar.fullCalendar('unselect');
}
相關問題
- 1. 創建fullCalendar後綁定事件
- 2. 提交後的FullCalendar更新事件
- 3. FullCalendar - 通過jQuery和AJAX更新事件
- 4. 在Exchange中創建和更新約會
- 5. 如何更新事件啓動fullCalendar
- 6. 如何更新fullCalendar中的事件?
- 7. jQuery FullCalendar JSON約會問題
- 8. Fullcalendar中的更新事件
- 9. 如何更新fullcalendar jquery中的源代碼事件?
- 10. FullCalendar - 更改事件(約會,日記條目)高度
- 11. jQuery fullcalendar - 事件
- 12. 使用Firebase更新FullCalendar新事件
- 13. FullCalendar(jQuery的)refetchEvent不會顯示事件
- 14. Fullcalendar後臺事件
- 15. 如何從PHP代碼創建/更新約會Office365?
- 16. 如何在JEditable/JQuery中事件後保存更新後的值?
- 17. 如何在fullcalendar中過濾掉用戶創建的事件
- 18. 如何更新fullcalendar
- 19. 如何知道事件是否在fullcalendar上更新
- 20. 渲染後更改Fullcalendar事件源
- 21. jquery FullCalendar塊添加更多事件
- 22. 創建週期性事件mysql fullcalendar
- 23. FullCalendar事件添加和更新示例
- 24. Fullcalendar更新事件和新事件ajax調用
- 25. 點擊日曆時會創建帶fullcalendar的事件(導軌)
- 26. 如何在重新創建時停止jQuery手風琴更改事件?
- 27. jQuery FullCalendar:當點擊創建的事件消失
- 28. 在VS 2012更新後,自動事件創建不起作用
- 29. 如何刷新Jquery fullcalendar中的事件數據
- 30. npm更新後未觸發jQuery事件