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

Struts 1 Java Discussion :

Validation Select


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut Validation Select
    Bonjour,

    J'ai un select en fonction d'un autre select.

    J'aimerais envoyer le formulaire que si les données sont bien remplis.

    Je met donc depends pour le premier select, celui ci devant impérativement etre rempli.

    La ou cela se complique, c'est que le deuxieme n'est obligatoire qu'en fonction du premier choix... Dans certain cas, on n'auras pas besoin de selectionné.

    J'aimerais donc savoir comment obliger l'utilisateur a selectionné le deuxieme select quand il en a besoin ??

    Merci,

    PS: cela pourrait être résolu en désactivant le deuxieme select en fonction du premier mais je ne suis pas arrivé a le faire ^^

  2. #2
    Membre éprouvé Avatar de LeXo
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    1 147
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 147
    Par défaut Piewww
    ellle est floue ta question ...
    Peux tu etre plus précis sur tes 2 select et la condition qui fait qu'il ya inclusion/exclusion du 2ème.. ??

  3. #3
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut
    J'ai un premier select qui possede trois options:
    - Choisir une option
    - Option A
    - Option B

    J'ai un deuxieme select qui possede comme option:
    -<html:option value=""></html:option> si Choisir une option ou Option A est selectionné.
    - Deux options ( Option B1 et Option B2 ) si Option B est selectionné


    Mon but est de rendre obligatoire la selection du premier select (ca c'est ok) et dans un deuxième temps de rendre obligatoire la selection du deuxieme select si l'option B a été choisi dans le premier select.

    Voila, j'espere avoir été plus clair

  4. #4
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut
    Sinon, je suis en train de réfléchir a comment faire pour disabled le deuxième select si l'option B n'est pas choisi, mais pour l'instant c'est pas très concluant

  5. #5
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut
    Tu fais un appel serveur pour savoir les valeurs du 2eme select (qui gere les 'B') ?? ou c'est fait en javascript ?

  6. #6
    SrK
    SrK est déconnecté
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    213
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 213
    Par défaut
    Alors voila j'ai avancé.

    Beber, les valeurs du deuxièmes select sont remplis en java script.

    Je désactive par défaut mon deuxième select, et l'active quand je fais le choix de l'option B.
    Ce qui permet de guider plus ou moins l'utilisateur.

    (j'ai tout de même un soucis, je n'arrive pas à le re-désactiver si l'utilisateur décide de repasser de l'option B à A voir ici )

    Mais mon problème de validation persiste. On dirait que le selected qui existait avant, n'est pas pris en compte dans le html:option .

    Ce qui fait, que la valeur par défaut de mon deuxième select est nul, et donc meme quand il est désactivé il me renvoi un message d'erreur lors de la validation du formulaire.


    J'espere avoir été assez clair, ca parait compliqué en apparence, mais au final c'est simple (enfin ce que je veux faire, mais je sais pas comment )

Discussions similaires

  1. Réponses: 1
    Dernier message: 12/07/2014, 09h35
  2. Réponses: 3
    Dernier message: 09/01/2010, 11h55
  3. Réponses: 2
    Dernier message: 19/06/2006, 11h47
  4. Réponses: 7
    Dernier message: 21/02/2006, 11h42
  5. Valider ("select") sur la meme page
    Par ste_2a dans le forum ASP
    Réponses: 2
    Dernier message: 20/08/2005, 19h42

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