我有个map集合(从数据库读取出来的) 
2个下拉框 如下拉框A,下拉框B
A存放的是Map集合中的Key,B是根据A的选择而变化的

解决方案 »

  1.   

    结合其他的语言来写吧,触发事件,用for循环 innerText这样输入option项。
      

  2.   

    document.getElementById('下拉框A').onchange = function(){
        var selectValue = this.value;
        /*根据选择的值去后台获取下拉框需要的内容*/
        var bops = 获取到的内容,暂时把他们存到一个数组
        var b = document.getElementById('下拉框B');
        b.options.length = 0;
        for(var i=0; i<bops.length; i++){
            var newop = document.createElement('option');
            b.options[i] = newop;
        }
    };
      

  3.   

    楼主MAP集合的样子也没贴出来,本人也懒于揣测