Fullcalendar根据模态中提到的日期创建多个事件

时间:2017-06-07 09:25:45

标签: fullcalendar

我有一个模态,它有两个事件日期,当点击添加按钮时如何在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

Modal Picture

1 个答案:

答案 0 :(得分:0)

使用" renderEvents"而不是" renderEvent"。 https://fullcalendar.io/docs/event_rendering/renderEvents/

$('#calendar').fullCalendar('renderEvents', arr, true);

这会接受一系列事件,而不是一个事件。