JQuery: FullCalendar Plugin: События не отображаются в представлении недели и дня, но отображаются в представлении месяца - PullRequest
4 голосов
/ 18 февраля 2010

У меня есть следующий код для извлечения событий:

$('#calendar').fullCalendar({
theme: true,
slotMinutes: 10,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay',
},
defaultView: 'agendaDay',
allDaySlot: false,
editable: false,
events: "/cgi-bin/shlk/getshlkruns.pl"
});

The output from getshlkruns.pl is fairly simple json feed:</p>


[{'title': 'Successful','start': 1266398223,'end': 1266398266,'url': '/shlk/cgi-bin/getshlkrunlog.pl?i=21'}]

Есть несколько событий, подобных описанным выше (для краткости я удален).

Таким образом, вышеуказанные события проявляются, когда я в представлении месяца, но таинственно отсутствуют, когда я в представлении недели или дня.

Что я здесь не так делаю?

Заранее спасибо за ваши ответы.

Ответы [ 3 ]

17 голосов
/ 19 февраля 2010

Я тоже столкнулся с этой проблемой. Исправление состояло в том, чтобы убедиться, что каждое событие, возвращаемое в JSON, включает пару «имя-значение» allDay, установленную в false.

[{'title': 'Successful','allDay': false,'start': 1266398223,'end': 1266398266,'url': '/shlk/cgi-bin/getshlkrunlog.pl?i=21'}]

Или установите для allDayDefault значение false:

$('#calendar').fullCalendar({
    ...
allDayDefault: false,
    ...
});
10 голосов
/ 19 ноября 2015

Убедитесь, что у вас НЕ есть какой-либо класс в таблице, для которого переполнение установлено как скрытое. Я сделал эту ошибку и потратил на нее время.

table td { overflow: hidden; //Remove this to fix the issue. }

1 голос
/ 11 сентября 2015

Также убедитесь, что длина события должна быть достаточной, чтобы ее можно было отобразить в slotDuration. например мое slotDuration составляет 15 минут, мое событие отображается, только если оно имеет минимальную продолжительность 2 минуты. enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...