我在IE9的下拉菜单中设置默认值时遇到问题。它似乎适用于其他浏览器。我的所有搜索都让人们试图使用JQuery来设置该属性。但我根本不使用JQuery。这是一个示例:
<select id="selectType" name="selectType">
<option label="1" selected="selected">1</option>
<option label="2">2</option>
<option label="3">3</option>
</select>
我忘了补充说问题是它显示的是空白字段而不是“1”。
答案 0 :(得分:2)
这应该可以正常工作,虽然我个人会考虑selected
是一个布尔属性,因此它的存在就是所需要的:
<option label="1" selected>1</option>
话虽如此,我不确定label
是否属于有效属性。我很确定他们打算使用<optgroup>
标签。尝试删除该属性。