我有一个 jQuery 日期选择器。我想将默认日期设置为“当前月份,当前日期,(当前年份-18)”,但是在设置 defaultDate 属性时出现问题。显示的默认年份是 1920 年,据说是 1995 年。有人可以帮忙吗?
我的代码:
HTML
<input type="text" class="datepicker minimumSize" name="BirthDate" id="BirthDate" readonly="readonly"/>
JavaScript
var d = new Date();
var year = d.getFullYear() - 18;
$('#BirthDate').datepicker({ changeYear: true, changeMonth: true, yearRange: '1920:' + year + '', defaultDate: d.getMonth()+d.getDay()+year});
JSFiddle http://jsfiddle.net/jobzky/zg8Le/