如何使用jquery获取值

时间:2016-08-05 04:12:26

标签: jquery

<div>
<select id="accountSelect" style="display: inline-block;">
<option value="a1-rBDwfPgoJtZAz1cyXo51G0gWIGn9e"> 
</option>
<option value="a1-St0wObmsmwxBcqgEl2XWhGEgjGWkE"> 
</option>
</select>
</div>

使用jquery我需要得到第一个令牌的值,即 A1-rBDwfPgoJtZAz1cyXo51G0gWIGn9e 并将其存储在变量中 我怎么做?我想到这里

$(#header .right-header #accountSelect)

直到帐号选择才能找到我但是如何获取第一个值?我是否需要在标记所在的选项标记中添加另一个ID,或者仍可以获取该标识

4 个答案:

答案 0 :(得分:1)

要获取第一个值,您只需执行;

var val = $("#accountSelect option:first").val();

要获取n选项的值:

var val = $("#accountSelect option:eq(n)").val();  //just replace n with your desired element. Index starting from 0. So for 1st element replace n with 0.

答案 1 :(得分:0)

试试这个:

$("#accountSelect").val($("#accountSelect option:first").val());

它将为您提供下拉的第一个值

答案 2 :(得分:0)

您可以找到第一个选项,如下所示:

$("#accountSelect")[0][0].value

答案 3 :(得分:0)

尝试以下方法:

    $("#accountSelect").find('option[value="a1-rBDwfPgoJtZAz1cyXo51G0gWIGn9e"]').attr('selected','selected');
    var val = $("#accountSelect").val();