- 问题:
-
我想知道是否可以让jQuery在下拉框中选择一个
<;option>;
,比如第4项?在<select>
<option></option>
<option></option>
<option></option>
<option></option>
<option></option>
</select>我希望用户单击某个链接,然后让
<;select>;
框更改其值,就像用户通过单击<;选项gt;
来选择它一样
- 答案:
-
怎么样
$('select>option:eq(3)').attr('selected', true);
示例http://www.jsfiddle.net/gaby/CWvwn/在
您应该使用jquery的现代版本
.prop()
而不是.attr()
$('select>option:eq(3)').prop('selected', true);
如何使用jQuery选择下拉选项?
- 问题:
-
我想知道是否可以让jQuery在下拉框中选择一个
<;option>;
,比如第4项?在<select>
<option></option>
<option></option>
<option></option>
<option></option>
<option></option>
</select>我希望用户单击某个链接,然后让
<;select>;
框更改其值,就像用户通过单击<;选项gt;
来选择它一样
- 答案:
-
怎么样
$('select>option:eq(3)').attr('selected', true);
示例http://www.jsfiddle.net/gaby/CWvwn/在
对于jquery的现代版本,您应该使用
.prop()
而不是.attr()
$('select>option:eq(3)').prop('selected', true);
![]() |
![]() |
![]() |