【发布时间】:2018-08-22 08:12:31
【问题描述】:
HTML:
<input type="text" name="date" id="datepicker" autocomplete="off">
JS:
var maxBirthdayDate = new Date();
maxBirthdayDate.setFullYear( maxBirthdayDate.getFullYear() - 18 );
$( "#datepicker" ).datepicker({
dateFormat: 'dd.mm.yy',
changeMonth: true,
changeYear: true,
maxDate: maxBirthdayDate
});
JSFIDDLE:
https://jsfiddle.net/z13au9t6/
问题: 尽管将 maxDate 设置为 18 年前是可行的,但我现在无法选择低于 1990 年的年份和高于 8 月的月份。
【问题讨论】:
-
您确定不想将 minDate 设置为 18 年前?
标签: jquery datepicker jquery-ui-datepicker