如上图,设置了selected的option对应值为ef,但是select下拉框值却为ccccc,
下面是代码
//错误的代码
//代码如下时,首次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>