jquery从下拉列表中获取标签值

我知道我可以使用$(“#dropdown”)来获取值.val()

有人知道我是如何获得标签的吗?

干杯

var text = $("#dropdown").find("option:selected").text(); 

这是一样的

 var text = $("#dropdown option:selected").text(); 

使用:selected选择器 (获取所选的 )并获取.text() ,例如:

 $("#dropdown :selected").text() 

所有这些答案都无法回答这个问题。 他在谈论标签,而不是文本。 Label是选项的有效属性(为选项Specifies a shorter label for an option )。 请参见http://www.w3schools.com/tags/tag_option.asp

要使用标签: $('#dropdown').find("option:selected").attr('label')