Problème this.form.submit();

Fermé
hypo7675 Messages postés 6 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 26 juillet 2011 - 1 mars 2011 à 12:09
lord seregon Messages postés 52 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 janvier 2018 - 4 mars 2011 à 15:35
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

hypo7675 Messages postés 6 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 26 juillet 2011
4 mars 2011 à 09:44
Personne ?
0
lord seregon Messages postés 52 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 janvier 2018
4 mars 2011 à 10:05
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
hypo7675 Messages postés 6 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 26 juillet 2011
4 mars 2011 à 14:25
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
hypo7675 Messages postés 6 Date d'inscription mardi 1 mars 2011 Statut Membre Dernière intervention 26 juillet 2011
4 mars 2011 à 14:26
OMG l'affichage du code -.-
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lord seregon Messages postés 52 Date d'inscription lundi 7 février 2011 Statut Membre Dernière intervention 29 janvier 2018
4 mars 2011 à 15:35
je ne connais pas assez bien le js ou l'ajax pour t'aider ... sorry
0