4

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

我真的不知道要寻找什么方向,我尝试使用营业时间,eventContraint,...

有人有任何线索或想法如何实现吗?

谢谢...

4

1 回答 1

4

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

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

如果您希望允许用户将事件拖放到不同的资源,您可以将主可编辑标志设置为 false,但专门为事件资源覆盖它:

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

   // resource and event data...
});
于 2016-12-07T19:03:19.687 回答