我正在使用下面的jquery datepicker UI插件:
$(function() {
$( "#dobDate" ).datepicker({minDate: new Date(1920, 1 - 1, 01), maxDate:0,
dateFormat: "dd-mm-yy",
showOn: "button",
buttonImage: "Images/calendar.gif",
buttonImageOnly: true,
changeMonth: true,
changeYear: true
});
});
此插件的网址为here
现在我遇到的问题是我想显示月份和年份下拉菜单。现在它做到了这一点,但我希望它显示从1920年到今年的年份。目前它正在做的只是从2002年到今年。我必须点击箭头进入2002年前一个月才能看到1992年到2002年的年份下拉菜单。
所以我的问题是如何在今年的下拉菜单中显示1920年到当年?
答案 0 :(得分:1)
答案 1 :(得分:1)
$( ".selector" ).datepicker( "option", "yearRange", "1920:c" );
c
代表当年。默认值为c-10:c+10
答案 2 :(得分:1)
尝试在当前年份使用'c'
,如:
$('#dobDate').datepicker({yearRange : '1920:c',changeYear: true});
还使用changeYear: true
工作演示Fiddle.net