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 :

Liste déroulante en cascade


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Femme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2010
    Messages
    414
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Octobre 2010
    Messages : 414
    Par défaut Liste déroulante en cascade
    Bonjour
    J'ai fait le tour des tuto et forum sans succès, aidez moi, j'aimerais créer une liste déroulante en cascade, voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <select name="disponibilite" onChange='Choix(this.form)'>
    	   <option value="0" selected="">Immédiatement</option>
    	   <option value="1">A partir de...</option>
    	   <option value="1">Janvier</option>
    	   <option value="2">Février</option>
    	   <option value="3">Mars</option>
    	   <option value="4">Avril</option>
    	   <option value="5">Mai</option>
    	   <option value="6">Juin</option>
    	   <option value="7">Juillet</option>
    	   <option value="8">Aout</option>
    	   <option value="9">Septembre</option>
    	   <option value="10">Octobre</option>
    	   <option value="11">Novembre</option>
    	   <option value="12">Décembre</option>
    	</select>
    J'aimerais que dans un premier temps pn puisse pour choisir 2 options : Immédiatement & A partir de...
    Et dès qu'on choisi l'option "A partir de..." la liste des mois de l'année doit apparaître pour pouvoir choisir le mois.

    Comment faire cela ? Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    1/ Le plus simple et ergonomique est de séparer :
    • 2 input radio "Immédiatement" & "A partir de..."
    • Et la liste des mois de l'année


    2/ Autre solution très simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <select name="disponibilite" onChange='Choix(this.form)'>
    	   <option value="0" selected="">Immédiatement</option>
     
    	   <option value="1">A partir de...Janvier</option>
    	   <option value="2">A partir de...Février</option>
    	   <option value="3">A partir de...Mars</option>
    	   <option value="4">A partir de...Avril</option>
    	   <option value="5">A partir de...Mai</option>
    	   <option value="6">A partir de...Juin</option>
    	   <option value="7">A partir de...Juillet</option>
    	   <option value="8">A partir de...Aout</option>
    	   <option value="9">A partir de...Septembre</option>
    	   <option value="10">A partir de...Octobre</option>
    	   <option value="11">A partir de...Novembre</option>
    	   <option value="12">A partir de...Décembre</option>
    	</select>

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut


    Autre solution :

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <select>
      <optgroup label="Immédiatement">
        <option value="0" selected>Immédiatement</option>
      </optgroup>
      <optgroup label="A partir de...">
        <option value="1">Janvier</option>
        <option value="2">Février</option>
        <option value="3">Mars</option>
        <option value="4">Avril</option>
        <option value="5">Mai</option>
        <option value="6">Juin</option>
        <option value="7">Juillet</option>
        <option value="8">Aout</option>
        <option value="9">Septembre</option>
        <option value="10">Octobre</option>
        <option value="11">Novembre</option>
        <option value="12">Décembre</option>
      </optgroup>
    </select>

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  4. #4
    Invité
    Invité(e)
    Par défaut
    @danielhagnoul

    Bien vu !

Discussions similaires

  1. Relation plusieurs à plusieurs + listes déroulantes en cascade
    Par Myster Jo dans le forum Modélisation
    Réponses: 1
    Dernier message: 04/08/2008, 17h19
  2. Liste déroulante en cascade
    Par BRUNO71 dans le forum VBA Access
    Réponses: 3
    Dernier message: 17/05/2008, 08h47
  3. Liste déroulante en cascade
    Par Flow56 dans le forum VBA Access
    Réponses: 16
    Dernier message: 18/03/2008, 15h20
  4. Réponses: 8
    Dernier message: 13/12/2007, 15h31
  5. [access] liste déroulante en cascade
    Par Niaouli02 dans le forum IHM
    Réponses: 3
    Dernier message: 08/11/2007, 00h25

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