2009-06-10 9 views
6

che ho visto su StackOverflow e googling intorno che il modo più utilizzato per ottenere il testo selezionato da un elemento <SELECT> con jQuery è come questomodo corretto per ottenere l'opzione in jQuery selezionato da un oggetto

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

cosa Non ho l'id, ma un oggetto. Ho un oggetto, diciamo

var myCombo= $("#cboId"); 

proveniente da un precedente pezzo di codice.

ho fatto come questo per ottenere il testo selezionato, ma è brutto:

$("#" + myCombo.attr('id') + " :selected").text() ; 

esiste un modo più pulito per farlo?

grazie.

risposta

18
var selectedText = $(":selected",myCombo).text(); 
+0

questo sembra bello! Grazie – pomarc

Problemi correlati