如果我知道索引,如何获得选项的值 - jquery

时间:2011-03-25 05:40:55

标签: jquery html

如果我知道该选项的索引,如何获得选项的价值。 。它是一个列表框

<div id="selDiv">
    <select id="opts" multiple="multiple">
            <option selected value="DEFAULT">Default</option>
            <option value="SEL1">Selection 1</option>
            <option value="SEL2">Selection 2</option>
    </select>

如果我想获得索引1的值(即SEL1)。我可以这样做吗? 。如何选择该选项?

2 个答案:

答案 0 :(得分:2)

$('#opts').find('option').eq(1).attr('selected','selected').val();

如果你想取消选择你要做的第一个选项:

$('#opts').find('option').eq(0).attr('selected',false);

答案 1 :(得分:1)


$('#opts').children('option').eq(1).attr('value'); 
$('#opts').children('option').eq(1).attr('selected','selected');