要在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
希望这对您有所帮助。