jquery設置下拉框selected不起作用

在js中設置下拉框被選中:

最初寫法:

//移出selected

$("#selected option").removeAttr("selected");

//將value值爲value的設爲selected

$("#selected").find("option[value=]+value+"]").attr("selected",true);

來回切換幾次後發現selected不起作用了。

上網查詢原來是瀏覽器兼容性的問題:將寫法改爲以下的寫法就可以了

$("#selected").find("option[value=]+value+"]").prop("selected",true);

同時還要記得把之前的清空

$("#selected").find("option").attr("selected",false);//先取消全部選中

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章