2012-01-05 9 views
1

Я хотел бы перейти на конкретную неделю, когда Пользователь выбирает любую дату.Как перейти на конкретную неделю в плагине FullCalendar jQuery

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

Просьба предложить, как это сделать.

Благодаря Prabhanjan

ответ

2

Это должно работать, но я не проверял еще. Дайте мне знать, как это происходит ...

dayClick: function(date){ 
    $("#calendar").fullCalendar('changeView', 'agendaWeek') 
    .fullCalendar('gotoDate', date); 
} 

И если вы используете select, возникает проблема при попытке использовать оба, поэтому это должно работать. Опять же, это не тестировалась так, дайте мне знать ...

select: function(start){ 
// you may have to parse the date first aka. var start = Date.parse(start); 
    $("#calendar").fullCalendar('changeView', 'agendaWeek') 
    .fullCalendar('gotoDate', start); 
} 
1

В версии 2.3.1, fullCalendar не позволяет приковать команды. Для достижения того, что вы хотите, нужно называть его дважды.

dayClick: function(date){ 
    $("#calendar").fullCalendar('changeView', 'agendaWeek'); 
    $("#calendar").fullCalendar('gotoDate', date); 
} 

или

dayClick: function(date){ 
    var $calendar=$("#calendar"); 
    $calendar.fullCalendar('changeView', 'agendaWeek'); 
    $calendar.fullCalendar('gotoDate', date); 
} 
Смежные вопросы