Je sais que je peux obtenir la valeur en utilisant $ (“# dropdown”). Val ()
est-ce que quelqu’un sait comment j’obtiens l’étiquette?
À votre santé
var text = $("#dropdown").find("option:selected").text();
qui est le même que
var text = $("#dropdown option:selected").text();
Utilisez le sélecteur :selected
(pour obtenir la sélectionnée) et obtenez le
.text()
, par exemple:
$("#dropdown :selected").text()
Toutes ces réponses ne répondent pas à la question. Il parle de l’étiquette, pas du texte. L’étiquette est un atsortingbut valide de l’option ( Specifies a shorter label for an option
). Voir http://www.w3schools.com/tags/tag_option.asp
Pour obtenir l’étiquette, utilisez: $('#dropdown').find("option:selected").attr('label')