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

Servlets/JSP Java Discussion :

listes déroulantes liées et jsp


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2015
    Messages : 30
    Par défaut listes déroulantes liées et jsp
    Bonjour tout le monde,

    je développe actuellement un application dans laquelle j'utilise plusieurs listes déroulantes liées.
    Le problème est récurrent sur le web mais je n'a pu résoudre mon cas que partiellement.

    Ayant deux listes déroulantes

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <label for="identifiant">Identifiant<span class="requis">*</span></label>
    <select name="identifiant" id="identifiant" onchange=submit() style="width:200px" >
    	<option value="" disabled="disabled" selected="selected"></option>
    	<option value="1" ${personne.identifiant== 1 ? 'selected' : ''}>1</option>
    	<option value="2" ${personne.identifiant == 2 ? 'selected' : ''}>2</option>
    	<option value="3" ${personne.identifiant == 3 ? 'selected' : ''}>3</option>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <label for="nom">Nom<span class="requis">*</span></label>
    <select name="nom" id="nom" style="width:100px">
    <option value="" disabled= "disabled" selected="selected"></option>
    <c:forEach items= "${nom}" var="pers">
         <option value="${pers.key}" ${personne.nom == pers.key? 'selected' : ''}>${pers.value}</option> --%>
         </c:forEach>
         </select>
    Dans la première liste déroulante, le onchange=submit() me permet de récupérer la deuxième liste déroulante et de la transmettre à la jsp.
    Les premiers éléments de mes listes sont des "null" pour qu'au démarrage, les listes n'affichent aucune valeur.

    Le chargement de la liste 2 se fait correctement par contre lorsque je change la valeur de la liste 1, la liste repasse à null.
    Je voudrais qu'elle garde la même valeur qu'elle avait précédemment si la nouvelle liste chargée contient cette valeur. Sinon elle passe à null.

    Comment je dois faire svp?
    Merci d'avance pour votre aide, il s'agit d'un projet que je dois rendre très bientôt

  2. #2
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2015
    Messages : 30
    Par défaut
    Personne n'a une idée?

  3. #3
    Membre averti
    Profil pro
    Développement, conception technique et qualité de code
    Inscrit en
    Août 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Développement, conception technique et qualité de code

    Informations forums :
    Inscription : Août 2008
    Messages : 18
    Par défaut
    Bonjour, la première option de ta liste 2 est systématiquement marquée comme selected="selected".

    C'est peut être une piste, essaie sans.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <option value=""></option>

Discussions similaires

  1. Listes Déroulantes liées dans une JSP
    Par andyajram dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 08/05/2015, 18h51
  2. [JSP / JavaScript] Listes déroulantes liées
    Par salma.i dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 27/04/2015, 00h47
  3. Listes déroulantes liées en JSP
    Par mel-baro dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 03/06/2009, 12h55
  4. problème de listes déroulantes liées dynamiques avec jsp
    Par solfegepro dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 09/08/2007, 17h11
  5. Listes déroulantes liées entre elles
    Par denisC dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 27/07/2002, 15h53

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