jquery datepicker daterange,指定开始年份
问题描述:
我正在使用jquerydate选取器的日期范围。jquery datepicker daterange,指定开始年份
<script>
jQuery(document).ready(function(){
// binds form submission and fields to the validation engine
jQuery("form").validationEngine();
$('.datepicker').datepicker({
changeMonth: true,
changeYear: true,
yearRange: '-14:-75'
});
});
</script>
问题是,然后下拉框从1936年开始,在那里,我希望它开始在另一端的规模。谁能帮
答
可以使用defaultDate
选项:http://jqueryui.com/demos/datepicker/#option-defaultDate
jQuery(document).ready(function() {
// binds form submission and fields to the validation engine
// jQuery("form").validationEngine();
var myDate = new Date("March 21, 1997");
$('.datepicker').datepicker({
changeMonth: true,
changeYear: true,
yearRange: '-14:-75',
defaultDate: myDate
});
});
见本jsfiddle
答
这已经在这里讨论。也许在下面的线程中提出的解决方案(即使不是我认为的最好的)也适用于你。
JQuery UI Datepicker, reverse the order of the year in the dropdowns