JQUERY Recuperer toutes les values d'une liste (select)
Résolu
BadGamer
Messages postés
517
Date d'inscription
Statut
Membre
Dernière intervention
-
BadGamer Messages postés 517 Date d'inscription Statut Membre Dernière intervention -
BadGamer Messages postés 517 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une liste sous cette forme:
Elle affiche donc
Thomas Nom
Thomas Nom2
Mais contient en value la chaine avec des balises <author> ( c'est pour l'exemple)
Je voudrais récupérer dans une variable la chaine suivante:
mais quand je fait:
Auriez vous une idée pour looper dans tout les éléments de la liste et les ajouter un a un a une variable ?
Merci d'avance
J'ai une liste sous cette forme:
<select id="liste" align="top" name="liste" size="5">
<option value="<author>Thomas Nom</author>">Thomas Nom</option>
<option value="<author>Thomas Nom2</author>">Thomas Nom2</option>
</select>
Elle affiche donc
Thomas Nom
Thomas Nom2
Mais contient en value la chaine avec des balises <author> ( c'est pour l'exemple)
Je voudrais récupérer dans une variable la chaine suivante:
<author>Thomas Nom</author><author>Thomas Nom2</author>
mais quand je fait:
function synchroListeTextBox(){Je n'ai que l'auteur selectionné dans la liste qui arive.
var $listeAuteur=($("#liste")).val();
alert($listeAuteur);
}
Auriez vous une idée pour looper dans tout les éléments de la liste et les ajouter un a un a une variable ?
Merci d'avance
A voir également:
- Récupérer la valeur d'un select jquery
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un compte facebook piraté - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Comment recuperer une video sur youtube - Guide
3 réponses
Salut,
var values = ''; $('#liste option').each(function() { values += $(this).val(); }); console.log(values);
BadGamer
Messages postés
517
Date d'inscription
Statut
Membre
Dernière intervention
132
Merci ça fonctionne !
C'est bon j'ia trouvé tout seul:
Merci quand même !
function synchroListeTextBox(){ var $nb=($("#liste")).length; for(var i=0;i<$nb;i++) { var $listeAuteur=$listeAuteur+($("#liste"))[i].value } alert($listeAuteur);
Merci quand même !