jquery ui datepicker.如何显示所有可能的年份(生日)?

0pl*_*us1 10 jquery jquery-ui datepicker jquery-ui-datepicker

我正在使用带有changeYear的jquery ui datepicker.问题在于它显示了大块的年份(从1985年到2005年,然后点击1985年开放其他年份)我需要在我传递的范围内显示所有这些年:

$(".datepickerBDAY_trigger").datepicker({
    "dateFormat": "yy-mm-dd",
    changeMonth: true,
    changeYear: true,
    maxDate: "-16Y",
    minDate: "-100Y"
});
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?我无法在其他地方找到这些信息.

谢谢

Fré*_*idi 19

您可以使用yearRange选项.它的第一个form(-nn:+nn)允许您指定相对于当前年份的范围而不是当前选定的年份.

$(".datepickerBDAY_trigger").datepicker({
    dateFormat: "yy-mm-dd",
    changeMonth: true,
    changeYear: true,
    maxDate: "-16Y",
    minDate: "-100Y",
    yearRange: "-100:-16"
});
Run Code Online (Sandbox Code Playgroud)

你可以在这个小提琴中看到结果.