Problème this.form.submit();

hypo7675 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
lord seregon Messages postés 61 Statut Membre -
Bonjour,

Voilà j'ai un soucis, je travail sur un projet JSP qui est enfaite un gestionnaire de formulaire.
Dans un des formulaires j'ai 4 Champs à remplir que je remplie

champs1 = "contenue1"
champs2 = "contenue2"
champs3 = "contenue3"
champs4 = "contenue4"

Ensuite j'ai 3 SELECT
Si je remplis le premier, je veux que les deux autres se remplissent automatiquement
SELECT1= si contenue [code pour remplir SELECT2 et SELECT3]
SELECT2
SELECT3

J'ai essayé d'utiliser this.form.submit() dans le premier select mais ca me recharge la page et enleve toutes les données des premiers champs.

Existe-t-il un "this.get.submit()" où alors dois-je récupérer les valeur contenue1/2/3/4/SELECT1 dans la méthode post de la servlet en question pour ensuite les ré afficher avec SELECT2/3?

Je ne met pas de code pour l'instant car je saurais pas par où commencer, si mon cas vous parles ou ne vous semble pas clair dites-le moi.

Merci.

5 réponses

  1. hypo7675 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    Personne ?
    0
  2. lord seregon Messages postés 61 Statut Membre
     
    Si j'ai bien compris, il faudrait que tu récupère l'évènement 'submit' du formulaire ?

    Le onsubmit dans ta déclaration de formulaire ne peut pas le faire ?
    0
  3. hypo7675 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    Salut,

    Enfaite je voudrais faire un affichage dynamique selon les choix qui sont entrés dans les premiers SELECT.
    Le problème est que j'utilise un Framework pour la définition des objets HTML exemple pour un SELECT :
    <COMPOSANT type="SELECT">
    						<ID>FOR_CER_ID</ID>
    						<IDSUIVANT>OPF_ID</IDSUIVANT>
    						<LIBELLE>Certification</LIBELLE>
    						<INFOBULLE>Certification</INFOBULLE>
    						<VALEUR defaut="1" liste="GESTIONCERTIFICATION"
    							obligatoire="1" />
    						<AUTORISATION>
    							<VISIBLE>
    								<P1 />
    								<P33 />
    								<P18 />
    							</VISIBLE>
    							<MODIFIABLE>
    								<P1 />
    								<P33 />
    								<P18 />
    							</MODIFIABLE>
    						</AUTORISATION>
    					</COMPOSANT>
    


    <LIBELLE>Certification</LIBELLE> = value="Certification"

    Ici dans <VALEUR> on peut passer certains parametres, le onSubmit() n'est pas traité.
    Je pense que la solution se trouve en js ou ajax mais j'y connais pour l'instant rien =/
    0
  4. hypo7675 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    OMG l'affichage du code -.-
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lord seregon Messages postés 61 Statut Membre
     
    je ne connais pas assez bien le js ou l'ajax pour t'aider ... sorry
    0