bootstrap datetimepicker調整開始日

2688 ワード

最近、bootstrap datetimepickerプラグインを使用していると、クリック後は1899年12月から始まり、2017年までの日付を調整するには、何度もクリックして実現する必要があり、非常に面倒であることがわかりました.データを検索すると、datetimeオプションを初期化するときにstartDate設定を追加できます.
$(".form_datetime").datetimepicker({
       autoclose: true,
       minView: "month"//     ,           
       language: 'zh-CN',
       format: "yyyy-mm-dd",
       forceParse: 0,
       pickTime: false,
       pickerPosition: "bottom-right",
       startDate:"2017-01-01",
       //initialDate:now,
       onSelect: function (dateText, inst) {
           //       
       }
   });
startDate    2017-01-01,       ,  ,             datetime     ,                    。
        js        :
 
  
$(".form_datetime").datetimepicker({
   startDate: "2017-01-01" 
});
       ,    ,          1899,  datetimepicker                    。      ,   
最後にbootstrap datetimeドキュメントで解決策を見つけました.
 
  
$('.datepicker').datepicker('update', '2011-03-05');
これはupdateメソッドの使用です.そして見つけた
setStartDateメソッド.このように構成する方法は、
$(".form_datetime").datetimepicker("setStartDate""2017-03-01");
が更新され、実行結果を見ると2017年3月になった.問題解決