我在 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”。
最佳答案
这应该可以正常工作,尽管我个人会考虑 selected
是一个 bool 属性,因此它的存在就是所需要的:
<option label="1" selected>1</option>
话虽如此,我不确定label
是那里的一个有效属性。我相当确定它们的目的是 <optgroup>
标签。尝试删除该属性。
关于html - <选项选择 = "selected"> IE9 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15212174/