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 :

Choix dans liste déroulante puis rajout d'une autre liste déroulante


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 9
    Par défaut Choix dans liste déroulante puis rajout d'une autre liste déroulante
    Bonjour,

    Je m'explique, une personne choisit une classe pour son cours et au lieu de re uploader le même cours pour une autre classe, quand il choisira sa première classe dans une liste déroulante, une seconde liste déroulante de classe s'affichera et si il sélectionne dedans, une 3e liste s'affichera ainsi de suite. Et tout cela sans recharger la page.



    Voila en fait l'exemple du genre que je voudrais, sauf que la c'est des champs texte et qu'à la place du bouton ajouter et bien ca ajoute automatiquement en cliquant un choix dans la liste déroulante.


    http://javatwist.imingo.net/ajouform.php

    Merci

  2. #2
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    salut,

    déjà pour remplacer l'input par un select...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ch=document.createElement("input");
     
    	ch.setAttribute("type","text");
    	ch.setAttribute("name","ch"+c2.length);
    devient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ch=document.createElement("select");
    var o =document.createElement("option");
    o.value = 'toto';
    o.text = 'Classe toto';
    ch.appendChild(o);
    à partir de là tu devrais pouvoir t'en sortir facilement

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 9
    Par défaut
    ok merci mais je n'ai aucune notion dans le javascript, je ne code qu'en PHP et l'XHTML/CSS.

    Je vais essayer de bidouiller.

  4. #4
    Rédacteur
    Avatar de bigboomshakala
    Homme Profil pro
    Consultant Web .NET
    Inscrit en
    Avril 2004
    Messages
    2 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant Web .NET
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2004
    Messages : 2 077
    Par défaut
    au lieu de créer la nouvelle liste sur le onclick d'un bouton, il te faut la créer sur le onchange de la liste précédente.
    ton système a un inconvénient, c'est que si on change à nouveau la 1ere liste, ça créera encore une autre liste...

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 9
    Par défaut
    Ok mais n'y a t-il aucun moyen de remédier à cela ?

    Comment je fais pour la mise en page ?

    Merci

    exemple :

    On choisit la première classe :


    On peut encore choisir une autre classe:


    ainsi de suite

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 9
    Par défaut
    Une petite personne qui aurait la réponse ?

    Merci

Discussions similaires

  1. Réponses: 17
    Dernier message: 24/03/2016, 13h13
  2. UserForm : Liste Déroulante en fonction d'une autre liste deroulante
    Par morpheus54400 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 03/05/2013, 10h02
  3. Afficher une liste déroulante en fonction d'une autre liste
    Par infoges dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 01/04/2010, 12h59
  4. [AJAX] résultats d'une liste déroulante en fonction d'une autre liste
    Par jonnyboy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 19/09/2007, 10h27
  5. Réponses: 4
    Dernier message: 19/10/2005, 21h34

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