问问题
193 次
3 回答
3
您可以这样做以选择所需的值
$('#select').val('yes');
于 2013-04-10T21:20:28.493 回答
2
停止尝试使用属性方法来操作属性!旧版本的 jQuery 允许您这样做,但新版本不会。
$('#select').children(':selected').prop("selected",false);
$('#select').children('option[value="yes"]').prop("selected",true);
//$('#select').children(':selected');
尽管.val()
正如 Mohammad Adil 指出的那样,这是一种更好的处理方式。
于 2013-04-10T21:22:38.110 回答
2
您不应使用该selected
属性来更改选择的选项。相反,请使用selectedIndex
您的 dropdwn 的属性。
例如,在您的情况下,您可能想要这样:
document.getElementById('select').selectedIndex = 1;
于 2013-04-10T21:24:25.993 回答