2009-06-10 9 views
6

Je l'ai vu sur StackOverflow et googler autour de la façon la plus utilisée pour obtenir le texte sélectionné à partir d'un élément <SELECT> avec jquery est comme çamanière correcte pour obtenir l'option sélectionnée dans jquery d'un objet

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

ce Je n'ai pas l'ID, mais un objet. J'ai un objet, disons

var myCombo= $("#cboId"); 

provenant d'un morceau de code précédent.

Je l'ai fait comme ça pour obtenir le texte sélectionné, mais est laid:

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

est-il un moyen plus propre de le faire?

merci.

Répondre

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

cela semble très bien! Merci – pomarc

Questions connexes