IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Select Javascript option


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  2. #2
    Membre chevronné Avatar de nadox
    Homme Profil pro
    Développeur
    Inscrit en
    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
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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);

  3. #3
    Membre habitué
    Inscrit en
    Avril 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 8
    Par défaut
    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. balise select et option, récupérer la valeur
    Par yaya0057 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/02/2007, 01h05
  2. [how to JSP] Probleme Select et options
    Par chernob dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 26/07/2006, 17h00
  3. Réponses: 9
    Dernier message: 29/05/2006, 14h30
  4. select et option
    Par gotenks dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 30/01/2006, 06h35
  5. [html:select][html:options] pb de submit
    Par wazup dans le forum Struts 1
    Réponses: 5
    Dernier message: 03/05/2004, 18h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo