假設我們在html選擇 即select,Male,Female中有三個選項。 點擊我想用「」取代select。用空值替換選項
我試過下面的代碼。
<select id="ageID">
<option value="none" >loading...</option>
<option value="one" >one</option>
<option value="two">two</option>
<option value="three">three</option>
</select>
$("#ageID").on("click",function(){
$(this).children().first().remove();
$(this).children().first().before(" <option value='none' > </option>");
});
它在谷歌瀏覽器上完美工作,但不是在Mozilla或IE。 你可以嘗試使用http://jsfiddle.net/ 請提供一個解決方案
請說明哪些項目沒有FF/IE工作。 – 2013-02-11 10:53:19
爲什麼在點擊時刪除「加載...」,而不是在加載完成時加載完成? – 2013-02-11 11:05:06
我無法在FF中選擇新添加的選項(空值)。並在IE中,下拉菜單出現幾秒鐘,然後消失 – prakash 2013-02-11 11:55:27