用jquery 将一个数组绑定到<select⼀>下拉框中,当选中其中的值时,触发一个方法

2024-11-12 09:17:56
推荐回答(3个)
回答1:

1、取出从当前年份往前10年的年份信息

        //定义数组
        var itemYear = new Array();
        //获取系统当前时间
        var date = new Date();
        //取出当前时间的完整年份
        var year= date.getFullYear();
        //遍历取出前10年的年份信息,并放入到数组中
        for (var i=0;i<10;i++){
            itemYear[i]=year-i;
        }

2、遍历年份数组,将年份信息追加到下列列表框中

for(var i=0;i<10;i++){
    $("#selectYear").append(""+itemYear[i]年+"");
}

3、为下拉列表绑定选中改变事件,当触发事件时,取出选中的年份

$("#selectYear").select(function(){
    alert("您选中的是:"+$(this).val());
});

回答2:

简单,给你写个简单的



test






回答3:

很简单的啦