选择和选项的HTML:
<select class="dropdown">
<option value="one">One</option>
<option value="two">Two</option>
<option value="three">Three</option>
</select>
我想要索引1处的选项值,类似于
$('.dropdown[1]').value
// should return 'two'
答案 0 :(得分:33)
$('.dropdown option').eq(1).val()
eq()将从0开始,因为它是索引
使用
获取当前选定的值$('.dropdown option:selected').val()
使用text()
代替val()
来检索文字内容
答案 1 :(得分:11)
获取文字:
var list = document.getElementById("dropdown");
var value = list.options[1].text;
答案 2 :(得分:3)
您可以使用它来获取值:
$('select.dropdown option').eq(1).val();
这是获取文本:
$('select.dropdown option').eq(1).text();