2010-12-27 6 views
4

「選択可能:true」初期化パラメータでfullCalendarを設定すると、選択性機能は素晴らしいですが、この機能を動的に有効/無効にする必要があります。つまり、カレンダーは選択可能ではなく、ユーザーはボタンをクリックしてオンにし、別のボタンをクリックして、もう一度オフにします。選択可能なモードを動的に有効にする

「高さ」パラメータのAPIページ(http://arshaw.com/fullcalendar/docs/display/height/)をチェックして、このパラメータを動的に設定できることを示していますが、コードを"選択可能な"パラメータは、何もしません:

$('#calendar').fullCalendar("option", "selectable", true); 

アイデア?ありがとう!

-Brian

答えて

0

私は多分それはあなたが選択することができるかどうかを含めて、完全な状態をレンダリングし、これを試してみましたが、「レンダリング」方法があるように思われていません。試してみてください:

$('#calendar').fullCalendar("option", "selectable", true) 
       .fullCalendar("render"); 

問題が解決しない場合は、まずそれを破壊することによって、あなたのカレンダーを再作成を試みることができる:

$('#calendar').fullCalendar('destroy') 
       .fullCalendar({selectable: false, your: 'other', options: 'here'}); 
+0

残念ながら動作しませんので... – Tigraine

+1

選択肢があるだけで働くもの(破滅と再現)。 – dresende

関連する問題