在Chrome和Firefox中选择选项jquery 2.1.1时出错

Error in select option jquery 2.1.1 in chrome and firefox

本文关键字:jquery 1时 出错 选项 选择 Chrome Firefox      更新时间:2023-09-26

我对jquery版本2.1.1和2.2.2有问题

我有这样的选择

 <select id="test">
     <option value="10">10</option>
     <option value="20" selected="selected">20</option>
     <option value="30">30</option>
     <option value="40">40</option>
</select>

当我尝试使用铬Versión 49.0.262时

$('#test option[value="30"]').attr("selected","selected"); 

之后

$('#test option:selected'); 

返回这个:

'<option value="20" selected="selected">20</option>'

但在 Versión 37.0.2062.94(64 位(的铬中返回此

'<option value="30">30</option>'

我在两个版本的javascript控制台中尝试了它。请任何人对问题有任何想法。

我在火狐45.0中遇到了同样的问题

问候

尝试使用.prop('selected', true); http://api.jquery.com/prop/