FullCalendar:仅允许事件从一个资源移动到另一个资源

时间:2016-12-07 17:35:04

标签: jquery fullcalendar-scheduler

我尝试了很多东西(editable,eventContraint,...)如何设置FullCalendar,以便事件只能从一个资源更改为另一个资源,但不允许更改开始,结束或持续时间?

我真的不知道在哪个方向寻找,我尝试使用businesshours,eventContraint,...

任何人都有任何线索或想法如何实现这一目标?

...谢谢

1 个答案:

答案 0 :(得分:2)

根据fullcalendar网站https://fullcalendar.io/docs/resource_events/eventResourceEditable/

防止日期更改,但允许更改资源

如果您希望允许用户将事件拖放到其他资源,您可以将master editable标志设置为false,但专门为事件资源覆盖它:

$('#calendar').fullCalendar({
   defaultView: 'timeline',
   editable: false, // don't allow event dragging
   eventResourceEditable: true // except for between resources

   // resource and event data...
});