Ich weiß, dass ich den Wert bekommen $ ("# Drop-Down") verwendet wird. Val()jquery get-Label Wert von Drop-Down-
weiß jemand, wie ich das Label erhalten?
Prost
Ich weiß, dass ich den Wert bekommen $ ("# Drop-Down") verwendet wird. Val()jquery get-Label Wert von Drop-Down-
weiß jemand, wie ich das Label erhalten?
Prost
var text = $("#dropdown").find("option:selected").text();
die die gleichen wie
var text = $("#dropdown option:selected").text();
Sie schlagen Nick in Geschwindigkeit. Das ist eine Meisterleistung. – BBonifield
@BBonifield, * Vive la Revolución! * =) @mkoryak, +1 (und nicht * nur *, um Nick zu schlagen) –
@BBonifield - Es ist nicht so schwer, schneller zu sein, wirklich jeder ... verschiedene Leute werden auf verschiedene SO abgebildet Server (IP-Hash), bei denen der Cache in gestaffelten Intervallen aktualisiert wird. Dies bedeutet, dass eine Person eine Frage niemals in ihrer unbeantworteten Liste sehen kann, bevor sie beantwortet und upgestimmt wird, bevor * der * Server-Cache aktualisiert wird. –
Verwendung ist die :selected
selector (um die <option>
ausgewählt) und die .text()
, zum Beispiel erhalten:
$("#dropdown :selected").text()
Alle Diese Antworten beantworten die Frage nicht. Er redet über das Etikett, nicht über den Text. Label ist ein gültiges Attribut der Option (Specifies a shorter label for an option
). Siehe http://www.w3schools.com/tags/tag_option.asp
das Label benutzen Sie: $('#dropdown').find("option:selected").attr('label')
das ist die Antwort, nach der ich suche. –
möglich Duplikat von [Wie den Text der gewählten Option eines select mit Jquery bekommen?] (Http://stackoverflow.com/questions/1391019/ how-to-get-the-Text-der-gewählten-Option-of-a-Select-using-jquery) –