Bonjour,
Je développe un moteur de recherche avec un champ select et un champ input.
Le champ input contient de l'autocomplétion.
Or, cette autocomplétion (qui fonctionne) doit également tenir compte de l'option sélectionnée dans le champ select => ce que je n'arrive pas à faire.
Lorsque je test, je place un include du traitement php de mon ajax afin d'afficher ou non la variable envoyée. Voici ce que contient l'include :
if(isset($_POST['region_selectionnee'])) echo $_POST['region_selectionnee'];
else echo 'tatatata';
Or voila ce qu'il fait :
Il m'affiche à la fois "tatatata" et à la fois le $_POST['region_selectionnee'] (3).
Sauf qu'il m'affiche la variable 3 entre la balise input et sa fermeture autrement dit irrécupérable pour moi..
Je souhaiterais donc qu'il la mette à la place du "tatatata"..
<input id="moteur_recherche" type="text" onkeyup="suggest(this, 'chateaux', 'nom_chateau', tatatata);" value="" autocomplete="off">3</input>
Voici mon code ajax :
objet2.open("POST", "controleur/recup_ajax_region_recherche.php" , true);
objet2.setRequestHeader("Content-type","application/x-www-form-urlencoded");
objet2.send("region_selectionnee="+escape(l1.options .value)+"&form="+f.name+"&input".value);
Des suggestions ?
Je développe un moteur de recherche avec un champ select et un champ input.
Le champ input contient de l'autocomplétion.
Or, cette autocomplétion (qui fonctionne) doit également tenir compte de l'option sélectionnée dans le champ select => ce que je n'arrive pas à faire.
Lorsque je test, je place un include du traitement php de mon ajax afin d'afficher ou non la variable envoyée. Voici ce que contient l'include :
if(isset($_POST['region_selectionnee'])) echo $_POST['region_selectionnee'];
else echo 'tatatata';
Or voila ce qu'il fait :
Il m'affiche à la fois "tatatata" et à la fois le $_POST['region_selectionnee'] (3).
Sauf qu'il m'affiche la variable 3 entre la balise input et sa fermeture autrement dit irrécupérable pour moi..
Je souhaiterais donc qu'il la mette à la place du "tatatata"..
<input id="moteur_recherche" type="text" onkeyup="suggest(this, 'chateaux', 'nom_chateau', tatatata);" value="" autocomplete="off">3</input>
Voici mon code ajax :
objet2.open("POST", "controleur/recup_ajax_region_recherche.php" , true);
objet2.setRequestHeader("Content-type","application/x-www-form-urlencoded");
objet2.send("region_selectionnee="+escape(l1.options .value)+"&form="+f.name+"&input".value);
Des suggestions ?