jquery 设置 某个 指定option的值 为 selected

比如 传个 3 ,把 option =3 的那个选项设置为选中状态
2024-11-16 16:32:47
推荐回答(3个)
回答1:

你好!!

//可以通过以下方式设置

 //通过返回dom对象,设置"选中索引"属性的方式
 $("#sel")[0].selectedIndex = 0;
 
 //直接使用eq()定位option,通过prop()方式,设置选中状态
 $("#sel option").eq(2).prop("selected",true);
function test(num){
        $("#sel")[0].selectedIndex = num;
        
        $("#sel option").eq(num).prop("selected",true);
}

希望对你有帮助!!

回答2:

不用那么麻烦,一行就可以了。直接赋值。$("#dd").val(3);这样就可以选中。

回答3:

利用jquery的属性选择器即可,$(":select option [value=3]").attr("selected","selected");