Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/04/2011, 11h39   #1
Invité de passage
 
Inscription : avril 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 8
Points : 1
Points : 1
Par défaut Select Javascript option

Bonjour à tous,

Mon soucis est que j'aimerais sur une boucle en javascript, insérer une option dans un select qui a un id. Voici le code :
Code :
1
2
3
4
5
6
 
var i;
for (i = 0 ; i < data.compte ; i++) {
    alert (i);
    $('#retour_interrogation_ville').html("<option>"+data.nom[i]+"</option>");
}
Le problème avec ça c'est qu'il créer toutes les options, mais il mets dans le select que le i max. Apparemment j'écrase les options créées précédemment. Auriez vous une idée pour rajouter aux options existantes une autre option, au lieu d'écraser ?

Merci d'avance.
Bobshit est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2011, 11h58   #2
Membre expérimenté
 
Avatar de nadox
 
Homme
Développeur
Inscription : février 2010
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 360
Points : 545
Points : 545
Bonjour,
Le problème c'est qu'il faut construire le contenu du select dans la boucle mais le mettre dedans après la boucle.

Code :
1
2
3
4
5
6
7
8
 
var i;
var str = "";
for (i = 0 ; i < data.compte ; i++) {
    alert (i);
    str += "<option>"+data.nom[i]+"</option>";
}
$('#retour_interrogation_ville').html(str);
nadox est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/04/2011, 12h10   #3
Invité de passage
 
Inscription : avril 2009
Messages : 8
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 8
Points : 1
Points : 1
Merci beaucoup
Bobshit est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h08.


 
 
 
 
Partenaires

Hébergement Web