2 listes déroulantes liées, envoyer le div dans un autre formulaire ??

Signaler
Messages postés
21
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
16 octobre 2009
-
Messages postés
21
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
16 octobre 2009
-
Bonjour et d'avance merci.

Voilà mon problème. J'ai une page de saisie de véhicule avec 2 listes déroulantes liées (marque / type). Quand je sélectionne la marque, ça me réduit le type des voitures liées à cette marque. Et quand je clique sur le type j'ai une balise
qui s'affiche. Jusque là tout fonctionne.Dans ma
j'ai mis 2 champs text formulaire qui se pré-remplissent : un champ marque et un champ type.
j'ai intégré cette
dans un formulaire où j'ai d'autre champs text, quand j'envoie le contenu de mon formulaire il ne m'envoie pas les 2 champs marque et type qui se trouvaient dans la
. Par contre tous les autres champs passent correctement.

En gros sur ma page j'ai 2 form : 1 form avec l'ajax de mes 2 listes dynamiques et 1 form avec tous les champs text (dont ceux de la div) que j'envoie en base.

Là je coince, quelque chose m'échappe et étant totalement débutant en ajax, je piétine. Merci pour votre aide.

3 réponses

Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
30
Salut,

Il serait bien que tu postes le code nécessaire à la compréhension. Sans cela il me semble difficile de pouvoir t'aider.


Cordialement,


Kohntark -
Messages postés
2381
Date d'inscription
lundi 4 février 2002
Statut
Membre
Dernière intervention
29 décembre 2012
16
D'autant que j'ai l'impression que c'est plus un problème HTML/Javascript/Ajax que PHP.
S.
Messages postés
21
Date d'inscription
mardi 16 novembre 2004
Statut
Membre
Dernière intervention
16 octobre 2009

Excusez moi pour le manque de code. Le voilà
J'ai une page ajout.php




Document sans titre

r('Content-Type','application/x-www-form-urlencoded');
// ne pas oublier de poster les arguments
// ici, l'id de la marque
sel = document.getElementById('marque');
idmarque = sel.options[sel.selectedIndex].value;
xhr.send("idMarque="+idmarque);
}









----, MARQUE :
Aucun


TYPE :

Choisir un type














Modèle :











Nombre de KM :
Energie :


Année :
Type de boite :






Couleur extérieure :
Garantie :


Finitions intérieures :








Date de 1ère mise en circulation :








Options :,





Autres :,














Prix :








,










--------------------------------------------------------

Un page ajaxVoitAj.php