#jquery #fullcalendar
#jquery ( jquery ) #полный календарь
Вопрос:
Я пытаюсь создать веб-сайт для планирования курсов. В идеале пользователи могли бы ввести название курса в текстовое поле, затем нажать «Добавить», и оно появилось бы 27 октября, в 3:30 вечера. Этого не происходит.
$('#add-course-name').click(function() {
var myEvent = {
id:100,
title: $('#course-name-number').val(),
start: new Date(2011, 10, 27, 15, 30),
end: new Date(2011, 10, 27, 18, 30),
allDay: false,
}
$('#calendar').fullCalendar('renderEvent', myEvent, true);
});
Он правильно создает «MyEvent», и я могу инициализировать календарь статическими событиями. Любая помощь в устранении неполадок была бы весьма признательна!
Ответ №1:
Месяцы основаны на 0. Если вы хотите, чтобы он отображался в октябре, то вам следует использовать
new Date(2011, 9, 27, 15, 30),
С вашим текущим кодом событие, вероятно, будет отображаться 27 ноября.