我有一个jQuery datepicker。我想将默认日期设置为“当前月份,当天(当前年份 - 18)”,但我设置defaultDate属性时遇到问题。显示的默认年份是1920年,据推测是1995年。任何人都可以帮忙吗?jQuery Datepicker将默认日期设置为“当前月份,当前日期,(当前年份-18)”
我的代码:
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/
是否有人制作一个18+的网站? – mpen 2013-03-19 04:25:57