如何限制jQuery Datepicker只显示这整年和明年的第一个日期
例如:
我希望结果类似02-01-2014
到01-01-2015
(日期为dd-mm-yyyy)格式。
我已经尝试过了:
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'dd-mm-yy',
yearRange: '-0:+0'
});
答案 0 :(得分:1)
找到解决方案:)
var t = new Date();
t.setFullYear(t.getFullYear(), 11, 32);
var max_date = t.getDate() + '-' + (t.getMonth() + 1) + '-' + t.getFullYear();
t.setFullYear(( t.getFullYear() - 2), 11, 33);
var min_date = t.getDate() + '-' + (t.getMonth() + 1) + '-' + t.getFullYear();
$(".datepicker").datepicker({
changeMonth: true,
changeYear: true,
dateFormat: 'dd-mm-yy',
minDate: min_date,
maxDate: max_date
});
我希望这是正确的解决方案