我有一个选择框,当有人点击后退按钮时,我希望第一个选项再次被选中。它在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>有什么想法吗?
发布于 2011-08-03 02:19:41
尝试将您的JavaScript放入文档就绪块中
$(document).ready(function() {
...
});发布于 2011-08-03 02:26:33
var select = $('#select-city>option');
select[1].selected = true;https://stackoverflow.com/questions/6916577
复制相似问题