4

我希望以下日期范围从 65 年前开始,到 18 年前结束。相反,minDate 数字被忽略,并设置为结束日期前 10 年。我在 minDate 中输入的任何值都没有区别。

$(function() {
    $("#datepicker").datepicker({
        changeMonth: true,
        changeYear: true,
        minDate: "-65y",
        maxDate: "-18y"
    });
});​
4

2 回答 2

6

您可以yearRange为此使用选项;

$('#datepicker').datepicker({
    changeMonth: true,
    changeYear: true,
    yearRange: "-65y:-18y"
});
于 2012-05-24T10:36:54.450 回答
5

这对我有用;

$("#txt_birthdate").datepicker({
  yearRange: "-100:-18",
  changeMonth: true,
  changeYear: true,
  maxDate: new Date()
});
于 2012-05-24T10:31:25.460 回答