我想用JQuery datepicker设置出生日期,所以我需要用户从1930年到日期以及完成月份的选项。请问我该怎么做?
$(function() {
$( "#datepicker" ).datepicker({
minDate: -20, maxDate: "+12M +31D",
changeMonth: true,
changeYear: true
dateFormat: 'dd/mm/yyyy',
});
});
答案 0 :(得分:0)
你可以这样做:
$(function() {
$( "#datepicker" ).datepicker({
yearRange: "1930:2012",
changeMonth: true,
changeYear: true,
dateFormat: 'dd/mm/yy',
});
});
答案 1 :(得分:0)
试试这个。
$('#datepicker').datepicker('destroy');
然后
$('#datepicker').datepicker('option', 'minDate', new Date(startDate));
$('#datepicker').datepicker('option', 'maxDate', new Date(endDate));
或
$('#datepicker').datepicker('option', { minDate: new Date(startDate),
maxDate: new Date(endDate) });