以下代码在非IE浏览器中完美工作。jQuery find()选择选项在IE9中不起作用
<select id="mySelect" name="mySelect">
<option value="1">MyVal1</option>
<option value="2">MyVal2</option>
<option value="3">MyVal3</option>
</select>
我想清除的选项,所以我可以添加新的:
var mySelect = $("#mySelect");
mySelect.find("option").remove();
它的工作原理我第一次尝试填充它,但然后每随后的时间,它忽略我。
你能的jsfiddle它,这样我们也可以检查我们的IE9? – 2012-08-17 03:21:45
[Fiddled。](http://jsfiddle.net/d9tb2/) – Ohgodwhy 2012-08-17 03:23:19
在我的IE9(以及IE8兼容模式)下正常工作。我可以随心所欲地多次添加/清除。 (甚至连续添加。) – Eric 2012-08-17 03:25:14