如上圖,設置了selected的option對應值爲ef,可是select下拉框值卻爲ccccc,javascript
下面是代碼html
//錯誤的代碼 //代碼以下時,首次select顯示的是正確的ef,再次點擊時卻變爲了ccccc,此時查看html如上圖 $("option").removeAttr('selected'); $("option[value='01']").attr("selected",true); //正確的代碼 $("option").porp('selected',false); $("option[value='01']").prop("selected",true); //prop使用於固定屬性,selected就是select下拉框的固定屬性。 //attr適用於自定義屬性,好比active //html代碼 <select> <option>ccccc</option> <option value="02">ee</opiton> <option value="01">ef</opiton> </select>