FullCalendar - 在添加事件之前从日期选择中取消选择日期

时间:2017-06-23 12:57:10

标签: javascript jquery fullcalendar fullcalendar-3

仅在月视图中,我希望允许用户选择一个范围或个人的日期,以及允许他们从该选择中取消选择日期(即 - 在点击“添加”按钮并将事件添加到那些日期之前,按住shift / ctrl(点击日期)。

jsFiddle

因为我想要允许多个选择,所以我选择了(使用Select回调)并为eventsource提供相同ID'newEvent'的路径,将“背景”渲染事件源添加到日历中。

第一个问题,我无法删除此事件源,也无法使用ID和以下内容获取源的日期 -

fullCalendar('removeEventSources', 'newEvent');
fullCalendar('getEventSourceById', 'newEvent');

我在这里做错了什么?

其次,关于从选择中取消选择日期,我是否认为我会使用'dayClick'回调并从创建事件源中删除该日期?

非常感谢任何帮助!

或者,在FullCalendar中有更好的方法吗?

0 个答案:

没有答案