Добавление событий в полный календарь, просмотр повестки дня

#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 ноября.