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

cs_lancelolo Messages postés 21 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 16 octobre 2009 - 5 oct. 2009 à 17:53
cs_lancelolo Messages postés 21 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 16 octobre 2009 - 6 oct. 2009 à 10:38
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

kohntark Messages postés 3705 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
5 oct. 2009 à 19:53
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 -
0
syndrael Messages postés 2378 Date d'inscription lundi 4 février 2002 Statut Membre Dernière intervention 29 décembre 2012 20
6 oct. 2009 à 08:26
D'autant que j'ai l'impression que c'est plus un problème HTML/Javascript/Ajax que PHP.
S.
0
cs_lancelolo Messages postés 21 Date d'inscription mardi 16 novembre 2004 Statut Membre Dernière intervention 16 octobre 2009
6 oct. 2009 à 10:38
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

0
Rejoignez-nous