javascript - 在Javascript中添加选项时如何设置下拉菜单的值?

标签 javascript jquery

我使用下面的代码添加下拉选项

             //HTML CODE
            select(name='folist',  id='folist').
            //JS Code
             for(var i=0;i<data.foNameArray.length;i++){
            var combo = document.getElementById("folist");

            option = document.createElement("option");
            option.text = data.foNameArray[i];
            option.value =data.foIdArray[i];
             try {
                combo.add(option, null); //Standard 
            }catch(error) {
                combo.add(option); // IE only
            }
            }

它完美地工作。现在我的疑问是如何在添加如 selected="selected"时选择值。

最佳答案

您可以设置 selected property像这样的选项,

option.selected = true;

关于javascript - 在Javascript中添加选项时如何设置下拉菜单的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14577234/

相关文章:

javascript - 根据所选禁用选项

jquery 灯箱不能在基于 css3 的网站上工作

javascript - contenteditable - JQuery 将内容仅保存到网页(以及添加和删除)

javascript - jQuery .click 事件在页面加载时运行

javascript - 选择复选框 !== 选择行表

javascript - 带有填充的多级下拉菜单,在进入子菜单时不会消失

javascript - 同时从两个 div 悬停

javascript - store.dispatch 不是函数

jquery - 隐藏元素会导致其父元素无法接收点击

javascript - JS 文本和摩尔斯电码转换器