以下代碼在非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