设置所选选项

时间:2012-04-11 08:14:44

标签: javascript jquery

我有选项选择。如何设置var选择自动选择?

<option>
<select>1</select>
<select>2</select>
</option>

E.g。我手动选择选项1,它自动

  

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

编辑我发现了。

<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())
});

4 个答案:

答案 0 :(得分:1)

你的代码应该是

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

答案 1 :(得分:0)

试试这个

$("#myOption").val("1");

答案 2 :(得分:0)

我同意@creminsn !!并为此获得价值 试试这个

var val;
$('#selectID').click(function(){
val=$('#selectID option:selected').val();
});

val将为您提供所选的val。如果您需要文本,则可以

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

答案 3 :(得分:0)

我不太清楚你的问题是什么,但是当用户从下拉列表中选择一个选项时,我想从你所写的内容中获得想要提交表单的想法?

在这种情况下你需要JQuery在下拉列表上实现一个监听器(.live())来触发一个事件,在你的情况下你要提交表单(我认为)所以也许使用{ {1}}如果你想使用ajax。

在jQuery网站上查看这些内容。