将值填充到jquery的下拉列表中,另一个下拉列表的更改

时间:2012-12-07 09:10:06

标签: jquery

我的页面中有两个下拉列表。更改我的第一个下拉列表时,我需要将数组值填充到另一个下拉列表中。每次更改都应该更改值。可以请求帮助

1 个答案:

答案 0 :(得分:1)

尝试以下:

  $("#dropDown1").change(function(){
        var dp2Values = [1,2,3,4,5];
        $("option",$(this)).remove();
        $.each(dp2Values ,function(a,b){
             $("<option></option>").text(b).appendTo($("#dropDown2"));
        });
    });

如果您的数据取决于所选索引,请使用此来检索索引:

 $("#dropDown1").change(function(){
            var $index = $("option:selected",$(this));            
        });