jQuery UI Datepicker 是一个非常流行的日期选择器插件,它提供了丰富的功能,其中之一是可以限制用户选择的日期范围。您可以使用 'yearRange' 选项来设置日期选择器可用的年份范围。
以下是一些示例:
// 允许选择的年份从当前年份开始到2050年
$( "#datepicker" ).datepicker({
yearRange: "c:+50",
changeYear: true,
changeMonth: true
// 允许选择的年份从1900年到当前年份减去10年
$( "#datepicker" ).datepicker({
yearRange: "1900:c-10",
changeYear: true,
changeMonth: true
// 允许选择的年份只有2000年和2005年
$( "#datepicker" ).datepicker({
yearRange: "2000:2005",
changeYear: true,
changeMonth: true
在这些示例中,我们使用 'yearRange' 选项来设置日期选择器可用的年份范围。例如,'c:+50' 表示从当前年份开始到50年后,'1900:c-10' 表示从1900年到当前年份减去10年,'2000:2005' 表示只能选择2000年或2005年。
除了 'yearRange' 选项之外,您还可以使用其他选项来自定义 jQuery UI Datepicker,例如 'changeYear' 和 'changeMonth' 选项来允许用户选择年份和月份。
希望这些信息对您有所帮助,如果您还有其他问题,请继续提问。