so di poter ottenere il valore utilizzando $ ("# discesa"). Val()jquery valore get etichetta dal menu a discesa
Qualcuno sa come io ottenere l'etichetta?
Acclamazioni
so di poter ottenere il valore utilizzando $ ("# discesa"). Val()jquery valore get etichetta dal menu a discesa
Qualcuno sa come io ottenere l'etichetta?
Acclamazioni
var text = $("#dropdown").find("option:selected").text();
che è la stessa come
var text = $("#dropdown option:selected").text();
Hai battuto Nick in velocità. È un'impresa da parte sua. – BBonifield
@BBonifield, * Vive la Revolución! * =) @mkoryak, +1 (e non * solo * per battere Nick) –
@BBonifield - Non è difficile essere più veloci chiunque in realtà ... persone diverse sono mappate a SO diverse server (IP hash) che hanno una cache che si aggiorna a intervalli sfalsati ... il che significa che una persona potrebbe non vedere mai una domanda nemmeno apparire nella lista senza risposta prima che sia stata risposta e upvoted prima * che * la cache del server si aggiorni, anche costantemente aggiornata :) –
Utilizzare il :selected
selector (per ottenere selezionato <option>
) e ottenere la .text()
, ad esempio:
$("#dropdown :selected").text()
Tutto queste risposte non riescono a rispondere alla domanda. Sta parlando dell'etichetta, non del testo. L'etichetta è un attributo valido dell'opzione (Specifies a shorter label for an option
). Vedi http://www.w3schools.com/tags/tag_option.asp
Per ottenere l'uso sull'etichetta: $('#dropdown').find("option:selected").attr('label')
che è la risposta, che sto cercando. –
possibile duplicato di [Come ottenere il testo dell'opzione selezionata di un selezionato utilizzando jQuery?] (Http://stackoverflow.com/questions/1391019/ how-to-get-the-text-of-the-selected-option-of-a-select-using-jquery) –