简单代码:
<span>
<label for="cmp_sort">Sort by</label>
<select id="cmp_sort">
<option value="original" selected="selected">original</option>
<option value="name">name</option>
</select>
在所有浏览器中,包括ie7-8,加载页面组合框中的默认值为“原始”。但IE9没有显示任何内容(空行)。当我按下该行时,我将收到“原件/名称”,因为我需要。
我尝试在document.load上做$("cmp_sort").val("original")
,但没有帮助。但是,当我在控制台中执行此代码时,一切正常。我该怎么办?感谢。
答案 0 :(得分:3)
您需要提供哈希标记:
$("#cmp_sort").val("original")
$("cmp_sort")
将查找名为cmp_sort
的任何html标记,这些标记不存在。