在IE中的后退按钮上选择了jQuery第一个选项

时间:2011-08-02 18:11:42

标签: jquery internet-explorer-8

我有一个选择框,当有人点击后退按钮时,我想再次选择第一个选项。它适用于Chrome等,但不适用于IE 8.这是我的代码:

<select id="select-city">
   <option selected="selected">Choose city</option>
   <option value="Acton-Vale">Acton Vale</option>
   <option value="Alma">Alma</option>
   <option value="Amos">Amos</option>
</select>


<script type="text/javascript">
  $('#select-city')[0].selectedIndex = 0;
</script>

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试将JavaScript放入文档就绪块

$(document).ready(function() {
  ...
});

答案 1 :(得分:0)

var select = $('#select-city>option');
select[1].selected = true;