Javascript 如何设置财政年度下拉列表

Javascript 如何设置财政年度下拉列表,javascript,jquery,Javascript,Jquery,我想在下拉列表中显示财政年度的前30年。 乙二醇- 使用javascript或jquery,您需要动态地创建选项值 var mySelect=$(“#年”); var startYear=2020; var前一年=2019年; 对于(变量i=0;i

我想在下拉列表中显示财政年度的前30年。 乙二醇-


使用javascript或jquery,您需要动态地创建选项值

var mySelect=$(“#年”);
var startYear=2020;
var前一年=2019年;
对于(变量i=0;i<30;i++){
startYear=startYear-1;
上一年=上一年-1;
mySelect.append(
$('').val(startYear+“-”+prevYear).html(startYear+“-”+prevYear)
);
}

您可以这样做:

$(文档).ready(函数(){
var current_year=新日期().getFullYear()
风险值金额(年)=30
对于(var i=0;i<年数+1;i++){
var year=(当前_year-i).toString();
var元素=''+年+'';
$('select[name=“financial_year”]”)。追加(元素)
}
})

您可以尝试以下方法:

var yearsLength=30;
var currentYear=新日期().getFullYear();
对于(变量i=0;i<30;i++){
下一个var=当前年份+1;
var year=currentYear+'-'+next.toString().slice(-2);
$(“#财务年度”).append(新选项(年、年));
本年度--;
}


对您很好,有什么问题吗?请向我们展示您的尝试。这与您的需求非常接近。只需在
值中添加下一年的连字符
   2019-20
   2018-19
   2017-18 and so on