我有以下两个 datepicker 对象,但我无法得到我想要的,因为我被 minDate 和 maxDate 选项卡住了:
这是为了将日期限制为未来的日期。
我想要什么:将日期从当前日期限制为 30 年时间。
我得到的:将日期从当前日期限制为 10 年时间。
$(".datepickerFuture").datepicker({
showOn: "button",
buttonImage: 'calendar.gif',
buttonText: 'Click to select a date',
duration:"fast",
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
constrainInput: true,
minDate: 0,
maxDate: '+30Y',
buttonImageOnly: true
});
这是为了限制只选择过去的日期:
我想要的:将日期从当前日期限制为 120 年前的时间。
我得到的是:将日期从当前日期限制为 120 年前的时间,但是当我选择一年时,最大年份将重置为选定的年份(例如,当页面从新加载为 1890-2010 时,我会得到什么,但如果我选择2000年选择框重置为1880-2000)。
$(".datepickerPast").datepicker({
showOn: "button",
buttonImage: 'calendar.gif',
buttonText: 'Click to select a date',
duration:"fast",
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
constrainInput: true,
yearRange: '-120:0',
maxDate: 0,
buttonImageOnly: true
});
我需要两个 datepicker 对象的帮助,非常感谢任何帮助。