jquery obtient la valeur de l’étiquette à partir de la liste déroulante

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')