首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

问一个把数组添加到select的option的有关问题··

2012-08-24 
问一个把数组添加到select的option的问题问一个把数组添加到select的option的问题有两个select标签,第一

问一个把数组添加到select的option的问题··
问一个把数组添加到select的option的问题··

有两个<select>标签,第一个<select>的option绑定的是从数据库里面查询的大类的名称
在点击了第一个<select>里面的选项后,在第二个<select>中添加 属于这个大类的小类的名称····

求一段完整的代码···从第一个<select>标签获得数组的值开始····跪谢···新手,分不多···真的谢谢大家···

[解决办法]

HTML code
<select onchange = "op(this)">    <option value="" selected="selected"></option>    <option value="1">第一组</option></select><select id="sel"></select><script type="text/javascript">    var a = ["aa","bb","cc"];    var op = function(h){        var sub = document.getElementById("sel");        var set = function(){            var frage = document.createDocumentFragment();            for(var i=0,len=a.length;i<len;i++){                var o = document.createElement("option");                o.value = a[i];                o.text = a[i];                frage.appendChild(o);            }            sub.appendChild(frage);        };        sub.innerHTML = "";        if(h.value == "1") set()    };</script> 

热点排行