我有以下列表:
<select id="id1">
<option value="">Firstone</option>
<option value="1">Secondone</option>
<option value="2">Thirdone</option>
</select>
我执行了以下操作以从列表中选择“Secondone”:
$("#id1").val("1").attr('selected', 'selected');
这个好像没有选择它。
如何从列表中选择“第二个”?
最佳答案
要设置列表的选定值,只需使用val()
函数
,无需设置选定的属性。
示例:
$('#id1').val('1');
如果您想从字面上获取当前选定的元素,您可以这样做:
var selectedElement = $("#id1").find(":selected");
关于jQuery 从列表中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10356366/