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

时间:2010-10-01 12:07:48

标签: jquery

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

有人知道我是如何得到这个标签的吗?

干杯

3 个答案:

答案 0 :(得分:25)

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

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

答案 1 :(得分:7)

使用:selected selector(获取所选的<option>)并获取.text(),例如:

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

答案 2 :(得分:3)

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

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