zl程序教程

您现在的位置是:首页 >  其它

当前栏目

关于动态操作select的option的值的问题

操作 关于 动态 SELECT option 问题
2023-09-11 14:19:18 时间
关于select标签option的个数动态选择问题


示例代码

返回数据为a,要让select的option中value为a的那一列变为默认选中,并显示
<select id="select">
    <option value="1">AAA</option>
    <option value="2">BBB</option>
    <option value="3">CCC</option>
    <option value="4">DDD</option>
    <option value="5">EEE</option>
                .........
    <option value="n">EEE</option>
</select>

自动加载的JS代码
<script>
    $(function(){
    得到数据a;
    var reValur=a;
    //获取到option的对象
    var obj=document.getElementById("select");
    //obj.length;option的长度(个数),obj[i].value;获取相应option的value值
    //obj.options.length;obj.children.length;
        for(var i=0;i<obj.length;i++){
            if(a==obj[i].value){
                obj[i].selected=true;
            }
        }
    })
</script>