我正在尝试构建一个在 fullcalendar 中创建事件的应用程序。我根本不允许用户在客户端创建“allDay”事件,但他们仍然可以在视图中看到它。有什么方法可以从视图中完全删除 allDays 吗?
function initCalendar {
if (!jQuery().fullCalendar) {
return;
}
var date = new Date(),
started,
ended
var header = {};
var calendar = $('#calendar').fullCalendar({
header: header,
selectable: true,
selectHelper: true,
select: function (start, end, allDay) {
$('#fc_create').click();
var dateStart = start;
var dateEnd = end;
$(".antosubmit").on("click", function() {
var title = $("#reservation-title").val();
if (title) {
var event = {
editable: true,
title: title,
start: dateStart,
end: dateEnd,
allDay: false
}
calendar.fullCalendar('renderEvent', event, true);
calendar.fullCalendar('unselect');
#('.antoclose').click();
return false;
}
else {
////alert here
}
})
}
})
}
来自文档:
allDaySlot: false
https://fullcalendar.io/docs/agenda/allDaySlot/ https://fullcalendar.io/docs/agenda/allDaySlot/
** v5 更新:https://fullcalendar.io/docs/allDaySlot https://fullcalendar.io/docs/allDaySlot
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)