2012-02-09 4 views
3

사용자가 생년월일을 선택할 수 있도록 jQueryUI datepicker 컨트롤을 연결하고 싶습니다.jQueryUI datepicker에 원하는 날짜 범위를 표시 할 수 없습니다.

가 여기 내 자바 스크립트 코드 :

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#dob").datepicker({ 
      minDate: "-100Y", 
      maxDate: "+1M +10D", 
      changeMonth: true, 
      changeYear: true 
     }); 
    });   
</script> 

은 그래서 사용자가 날짜를 선택할 수 있도록하려면, 그 중 백년 이전 또는 한 달에 지금부터입니다. (최대 범위를 "오늘"이전의 1 년으로 제한 할 수 있다면 더 좋을 지 모르지만)

내 jQuery 옵션의 문제점은 단지 내가 원하는 것을 듣지 않는 것 같습니다.

2012 년에서 2012 년까지의 시간이 표시됩니다.

답변

3

원하는 것을 듣고 있습니다. jsFiddle에서 소스를 테스트했는데 정상적으로 실행됩니다.

"연도"드롭 다운에는 기본적으로 한 번에 10 개의 항목 만 표시됩니다. yearRange 옵션 (예 : yearRange: 'c-100:c+10',)으로 변경할 수 있습니다.

관련 문제