2013-10-30 145 views
2

我正在使用jquery datepicker.I给出的日期范围从1964年到1990年。但没有选择一年需要今年如2013年。在jquery datepicker中有什么问题。我在这里附上了代码。jquery datepicker年份范围不正常

jQuery(function(){ 

    jQuery('.driver_dob').datepicker({ 
     dateFormat: 'dd-mm-yy', 
     changeMonth: true, 
     changeYear: true, 
     yearRange: '1964:1991' 
    }); 
}); 

回答

3

您可以添加defaultDate,像

jQuery('.driver_dob').datepicker({ 
     dateFormat: 'dd-mm-yy', 
     changeMonth: true, 
     changeYear: true, 
     yearRange: '1964:1991', 
     defaultDate: '01-01-1964' 
}); 

演示:: jsFiddle

+0

只是注意的人谁可能犯同样的错误:调用'日期选择器()'函数只有一次,因为调用它两次 - 首先没有参数,然后带参数,因为我意外地 - 使参数被忽略。 –