当我已经拥有选择对象时,使用JQuery获取选择列表框的选定文本

时间:2011-09-01 20:43:46

标签: jquery jquery-selectors

这是一个简单的问题,一个真正的新手问题:

我知道可以像这样获取选择选项的文本

$('#selectBoxId option:selected').val(); 

但是,如果我手中已经有选择对象怎么办?

e.g。

var select = $('#selectBoxId');

接下来会发生什么?这是正确的方法吗?

select.find('option:selected').val();

1 个答案:

答案 0 :(得分:14)

只需select.val();即可。它会为您提供所选的value

正在使用 demo

如果您想要选择的选项text,则需要执行

select.find('option:selected').text();

或者

select.find('option:selected').html();