2016-11-03 28 views
0

callendarビューで強調表示された日を更新/変更しようとしています。しかし、カレンダーが表示されている次のイベントでは更新されません。xdan/datetimepicker - datetimepicker({'setOptions'、{highlightedDates:[}}})が更新されない - カレンダービューが更新されない

あり働いているPlunkerスニペット:コードのhttps://plnkr.co/edit/4HkCp5?p=preview

パート:

var element = $("#datetimepicker"); 
     //element.datetimepicker('destroy'); 
     element.datetimepicker({ 
     'setOptions': { 
      highlightedDates: ["08/10/2016,,xdsoft_highlighted_mint", "10/10/2016,,xdsoft_highlighted_mint"] 
     } 
     }); 

がどのように私はハイライトが「highlightedDatesを」新しい値を設定した後に更新されたことを確認することができますか?

一部realated質問:

注:それはすべてのデータを破壊すると、私は必要なので、私は "element.datetimepicker( '破棄')" を使用することはできませんハイライトを更新します。

答えて

0

見つかった解決策... highlightedDaysの新しい値が空の配列の場合、 "highlightedDays"の値は更新されません。したがって、以前の値を更新するには、常にダミー値が必要です。

これはハックのようですが、機能します。私は1970年代からダミーの日付を渡しているので、誰も気にしていません...

関連する問題