在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);//先取消全部選中