2017-11-07 2 views
1

jquery datepicker를 사용하여 양식에서 날짜를 선택합니다. 그 달력에있는 연도를 1900 년까지만 표시하는 방식으로 제한하고 싶습니다. 부트 스트랩 Datepicker - datepicker 선택에서 최소 연도 제한

는 I는이 코드를 시도 -

$('#' + 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: "1900:+0"는 당신에게 1900+ 년을 줄 것이다 사용

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

.