2011-06-29 7 views
1

私はfullcalendarで新しいです;私はカレンダーを設定しています。デフォルトでは月ビューが表示され、agendaDayviewとagendaWeekViewのボタンもあります。 ユーザーが1日を選択すると(月表示06/29の例)、週にビューを変更すると、週に選択した日が表示されます。または、選択日表示に選択した日が表示されている場合ビューを変更して、選択した日のビューを表示

Fullcalendarは、デフォルトでは、現在の日付または現在の日付が表示されている週を表示します。

アルトゥーロ

答えて

3

これはFullCalendarのv1.6.4で動作

  select: function(start, end, allDay) 
      {      
       $('#calendar').fullCalendar('gotoDate', start); 
       $('#calendar').fullCalendar('changeView', 'agendaDay'); 
      }, 
4

あなたのdayClickコールバックの一部として、以下を追加することができます。

dayClick: function(date, allDay, jsEvent, view) { 
    $('#calendar').fullCalendar('gotoDate', date); 
} 

これは、クリックから渡された現在の日付を取り、その特定の日付にカレンダーを送信します。これは、選択した日付を任意のビューから取得し、それを他のすべてのビューに適用します。

月表示で06/29をクリックしてから週表示に移動した場合、06/29が入っていた週に移動します。週を変更して07を選択した場合/ 01そして月のビューに戻ったとき、あなたは7月のデータを見るでしょう。希望は意味をなさない!

関連する問題