jquery datepicker year range current year

要在jQuery日期选择器中设置年份范围为当前年份及之前/之后的几年,您可以使用以下代码:

var currentYear = (new Date).getFullYear();
$('#datepicker').datepicker({
  yearRange: (currentYear - 10) + ':' + currentYear,
  changeYear: true

在这个例子中,我们使用JavaScript中的Date对象来获取当前年份,然后将其存储在变量currentYear中。我们使用yearRange选项来指定允许选择的年份范围,这里是从当前年份减去10年到当前年份。我们还将changeYear选项设置为true,以便允许用户手动输入年份。

您可以根据需要更改yearRange的值来设置所需的年份范围。例如,如果您想将其更改为当前年份加减5年,可以将代码更改为:

var currentYear = (new Date).getFullYear();
$('#datepicker').datepicker({
  yearRange: (currentYear - 5) + ':' + (currentYear + 5),
  changeYear: true

希望这对您有所帮助。

  •