如何在FullCalendar jQuery插件中切换到特定的一周

时间:2012-01-05 09:27:52

标签: fullcalendar

我想切换到用户选择任何日期的特定周。

在选择日期时,完整日历将显示本周所在的议程周。

请建议如何操作。

由于 Prabhanjan

2 个答案:

答案 0 :(得分: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 :(得分: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);
}