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 :

Validator et onglets


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 160
    Par défaut Validator et onglets
    Bonjour,

    Je suis tombé aujourd'hui sur un bug pas banal.
    J'ai un "grand" formulaire que j'ai "ongletisé" en le découpant en plusieures parties (en fait plusieures tables). J'ai mis des boutons qui me permettent d'afficher telle ou telle partie du formulaire, c'est à dire telle ou telle table via un display:block / display:none (javascript).

    Sur ce formulaire j'ai des champs que je valide via le Validator de Struts en les mettant à "require". Si ces champs requis sont affichés à l'écran et que je valide le formulaire sans les renseignés, le javascript généré par Struts m'affiche bien une alerte. Par contre si j'affiche un autre onglet et que je soumets le formulaire sans avoir renseigné ces champs, alors là le Validator passe complétement au travers et ne valide plus ces champs ! C'est comme si je n'avais plus aucune règle sur les champs non visibles.

    Pourtant je ne fais que des display:none en javascript, donc dans le code, les champs sont toujours présents. Je ne comprend pas du tout.

    Quelqu'un a déjà eu le tour ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 160
    Par défaut
    J'ai testé mes propres validateurs javascript dans un fichier validation-rules. Et là ça marche, même si le champ n'est pas affiché.

    Je ne comprend pas car il n'y a pas de contrôle sur le display:none dans les scripts du framework

Discussions similaires

  1. Validation Multi Onglets
    Par stailer dans le forum Silverlight
    Réponses: 12
    Dernier message: 21/03/2011, 16h06
  2. [CS4] Validation d'un formulaire dans un 'Onglet spry'
    Par jpierredream dans le forum Dreamweaver
    Réponses: 2
    Dernier message: 09/05/2010, 19h06
  3. Réponses: 2
    Dernier message: 19/10/2009, 10h37
  4. Changer dynamiquement la position des onglets
    Par ginnovy dans le forum C++Builder
    Réponses: 2
    Dernier message: 11/09/2002, 18h24
  5. [VB6] Evenement validate
    Par grosjej dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 05/09/2002, 15h46

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