jQuery - 将“selected”应用于特定值的选项

时间:2017-09-13 00:35:15

标签: jquery

使用jQuery,如何将“selected”应用于选项值C?

if(logged_in()) {

3 个答案:

答案 0 :(得分:4)

从jQuery 1.9开始,jQuery已更新更改了此功能。

选项的“已选择”状态实际上是一个属性,因此jQuery已将其更改为使用.prop()方法。

$('#letters option[value=C]').prop('selected', true);

答案 1 :(得分:2)

你需要做这样的事情

$('#yourdropddownid').val('C');

或做类似的事情

 $('#yourdropddownid').value = 'C';

欲了解更多信息,请查看此帖子

JQuery - how to select dropdown item based on value

答案 2 :(得分:2)

$(function(){
	$('#letters').val('C');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="letters">
    <option value="A">A<option>
    <option value="B">B<option>
    <option value="C">C<option>
    <option value="D">D<option>
</select>

找到对象并设置所选值:

$('#letters').val('C');

点击这里的工作小提琴:https://jsfiddle.net/yvow5030/