jQuery Datepicker minDate无效

Mla*_*den 4 jquery jquery-ui datepicker mindate

我希望以下日期范围从65年前开始到18年前结束.相反,minDate编号将被忽略,并设置为结束日期之前的10年.无论我在minDate中作为值放置什么都没有区别.

$(function() {
    $("#datepicker").datepicker({
        changeMonth: true,
        changeYear: true,
        minDate: "-65y",
        maxDate: "-18y"
    });
});?
Run Code Online (Sandbox Code Playgroud)

Emr*_*kan 6

你可以使用yearRange选项;

$('#datepicker').datepicker({
    changeMonth: true,
    changeYear: true,
    yearRange: "-65y:-18y"
});
Run Code Online (Sandbox Code Playgroud)


Dad*_*gas 5

这适合我;

$("#txt_birthdate").datepicker({
  yearRange: "-100:-18",
  changeMonth: true,
  changeYear: true,
  maxDate: new Date()
});
Run Code Online (Sandbox Code Playgroud)