2009-10-03 10 views
0

J'ai une boîte Sélectionnez avec plusieurs = « multiple »valeurs de la liste de boîte de sélection

Je veux énumérer le texte et non les valeurs de tous les éléments sélectionnés

Comment puis-je le faire?

+0

Est-ce lié à jQuery? Comme il est étiqueté avec cela, mais semble se référer à un problème que vous rencontrez avec HTML –

+0

en fait, il est assez facile de faire $ ("# multi") .val() et récupérer les valeurs sélectionnées. Cependant, la même chose ne fonctionne pas pour le texte $ ("# multi"). Text() renvoie une erreur –

Répondre

2

Cela devrait faire le travail ...

var foo = []; 
$('#multiple :selected').each(function(i, selected){ 
    foo[i] = $(selected).text(); 
}); 
+0

cela fonctionne..placé $ (sélectionné) avec $ (this) –

+0

@Satya: Heureux si cela vous a aidé. il devrait fonctionner avec bien choisi. –

Questions connexes