2017-11-07 13 views
1

jquery datepickerを使用して自分のフォームに日付を選択しています。私はそのカレンダーの年数を、1900年までしか表示されないように制限したいと考えています。Bootstrap Datepicker - datepicker選択の最小年を制限する

私は、このコードを試してみました -

$('#' + CalenderId).datepicker({ 
     format: "dd/mm/yyyy", 
     autoclose: true, 
     changeMonth: true, 
     changeYear: true, 
     yearRange: '1900:+0' 
    }); 

しかし、それはまだ年を示し未満1900 -

enter image description here

はこれを制限するために利用できる他の方法はありますか?

+1

http://jsfiddle.net/zjohnson/X6fmb/ last datepickerをご覧ください。 –

答えて

0

yearRangeは、年間のリストのみです。入力した日付自体を制限するには、minDatemaxDateを使用する必要があります。例:

yearRange: "-150Y:-10Y", 
minDate: "-150Y", 
maxDate: "-10Y", 

yearRange: "1900:+0"を使用するだけで年に1900+をお渡しします。

関連する問題