Javascript 设置所选选项

Javascript 设置所选选项,javascript,jquery,Javascript,Jquery,我有选择权。如何设置为var选择自动选择 <option> <select>1</select> <select>2</select> </option> 例如,我手动选择选项1,它自动 一, 我发现了 <select id="sel"> <option value="1">aa</option> <option value="2">bb</option

我有选择权。如何设置为var选择自动选择

<option>
<select>1</select>
<select>2</select>
</option>
例如,我手动选择选项1,它自动

一,

我发现了

<select id="sel">
    <option value="1">aa</option>
    <option value="2">bb</option>
    <option value="3">cc</option>
</select>

$("#sel").change(function(){
   alert($(this).val())
});
试试这个

$("#myOption").val("1");
你的代码应该是

<select>
    <option selected="selected">1</option>
    <option>2</option>
</select>

我同意@Creminsen!!为了获得价值 试试这个

val将为您提供所选val。如果您需要文本,您可以这样做

$('#selectID option:selected').text();

我不太明白你的问题是什么,但是我从你写的内容中了解到,当用户从下拉列表中选择一个选项时,你想要提交表单

在这种情况下,你需要实现一个监听器。在下拉菜单上直播,它将触发一个事件,在你的情况下,你想提交我认为可以使用的表单。如果你想使用ajax,请发布


请在jQuery网站上查找这些问题。

我不完全理解您的问题,但您弄错了。select是外部标记,内部应该是选项。我甚至没有注意到,没错,你的代码乱七八糟!认为你需要澄清你想做什么!用户可以选择2,选项2必须自动设置为“selected”,引用您的话,这种情况已经发生,无论您选择哪个选项,都是提交表单时选择的值。我有表单,需要自动传递数据。用户可以选择2,选项2必须自动设置为selectedYes,但我需要在选择时自动设置。我有表格。我需要通过ajax传递值,然后使用其他答案中提到的jQuery$myOption.val1;将其包装在$document.ready中
$('#selectID option:selected').text();