情景:让我们说"用户A" 添加了新的"事件1" 日期时间" 17-03-2016 10:00:00 AM" & "用户B" 还希望在同一日期时间段添加"事件-2" ,即& #34; 17-03-2016 10:00:00 AM" ,此处不允许用户2因同一插槽上的现有事件而添加新事件。
使用的语言: Asp.net(C#)
任何帮助都应该受到赞赏。
提前致谢
答案 0 :(得分:2)
在版本2.20中,您只需要设置属性:
eventOverlap: false
在插件的配置部分。
答案 1 :(得分:0)
正如Lesmian所说,设置插件的配置将防止重叠事件:
$('#calendar').fullCalendar({
theme: true,
header: {
left: 'prev,next today',
center: 'title',
right: ''
},
timezone: 'UTC',
editable: true,
eventOverlap: false,
....
这样可以防止所有事件重叠,但是假设你想要超过一些事件而不是其他事件,你可以通过在事件源中设置" 重叠&#34来完成此事。 ;参数为true或false:
{
"id": "6",
"title": "Autum Equinox",
"start": "2016-03-20 12:00:00",
"end": null,
"allDay": true,
"timezone": "UTC",
"color": "#ff9f89",
"textColor": null,
"overlap": true
},