jQuery获取当前选定的文本

时间:2012-07-20 08:52:00

标签: jquery select

如何获取当前的<select>文字?我的意思是,如果我选择了<option name="me">ME</option>,我该如何获取其文本?

因为我正在尝试的方式,返回<select>

中的所有文本
$('#action').change(function() {

    console.log($(this).text()); //this returns all the texts inside select

3 个答案:

答案 0 :(得分:3)

试试这个

$('#action').change(function() {

    $(this).find(':selected').text(); 
});

答案 1 :(得分:2)

$("#" + $(this).attr("id") + " option:selected").text();

也可以!但请使用丹麦语的解决方案!

答案 2 :(得分:0)

您可以使用

获取选择的文本

$("#action option:selected").text();