2016-05-04 4 views
0

pickadayを使用して日付ピッカーを作成していますが、機能がmaxDateと混乱してしまいました。私はmaxDateを7年前に設定しましたが、入力をクリックして日付を選択すると、現在の月と年がすべて無効になっています。私はmaxDateに設定した日付をカレンダーに表示します。以下の私のコードを確認してくださいか、またhttps://jsfiddle.net/buffqvye/pickaday maxDate issue

HTML

<input type="text" id="datepicker"> 

SCRIPT

var picker = new Pikaday(
    { 
     field: document.getElementById('datepicker'), 
     firstDay: 1, 
     minDate: new Date(2000, 0, 1), 
     maxDate: new Date(2009, 12, 31), 
     yearRange: [2000,2009] 
    }); 

答えて

0

defaultDateプロパティを確認してくださいフィドルを確認することができます。

var picker = new Pikaday(
{ 
    field: document.getElementById('datepicker'), 
    firstDay: 1, 
    minDate: new Date(2000, 0, 1), 
    maxDate: new Date(2009, 11, 31), 
    yearRange: [2000,2009], 
    defaultDate : new Date(2009, 11, 31) 
});