按值设置选择选项'selected'
我有一个select
字段,其中有一些选项。 现在我需要使用jQuery选择其中一个options
。 但是当我只知道必须选择的option
的value
时,我该怎么做?
我有以下HTML:
<div class="id_100">
<select>
<option value="val1">Val 1</option>
<option value="val2">Val 2</option>
<option value="val3">Val 3</option>
</select>
</div>
我需要选择值为val2
的选项。 如何才能做到这一点?
这是一个演示页面:http://jsfiddle.net/9Stxb/
有一种更简单的方法,不需要您进入选项标签:
$("div.id_100 select").val("val2");
看看这个jQuery方法。
要选择值为'val2'的选项:
$('.id_100 option[value=val2]').attr('selected','selected');
选择该值后使用change()
事件。 从文档:
如果该字段失去焦点而内容没有改变,则该事件不会被触发。 要手动触发事件,请应用.change()
而不带参数:
$("#select_id").val("val2").change();
更多信息在.change()。
链接地址: http://www.djcxy.com/p/14695.html