我有一个模态,它有两个事件日期,当点击添加按钮时如何在fullcalendar中创建两个事件。我试过这个。
$('#btnAdd').on('click', function (e) {
$('#interviewModal').modal('hide');
var arr = new Array();
var event = {
title : $('#txtTitle').val(),
start : $('#txtStartDate').val(),
end : $('#txtEndDate').val(),
allDay: false,
stick : true
}
var event2 = {
title : $('#txtTitle').val(),
start : $('#txtStartDate2').val(),
end : $('#txtEndDate2').val(),
allDay : false,
stick : true
}
arr.push(event);
arr.push(event2)
e.preventDefault();
$('#calendar').fullCalendar('renderEvent',arr);
});
Also my modal looks like this
答案 0 :(得分:0)
使用" renderEvents"而不是" renderEvent"。 https://fullcalendar.io/docs/event_rendering/renderEvents/
$('#calendar').fullCalendar('renderEvents', arr, true);
这会接受一系列事件,而不是一个事件。