Bonjour à tous,
j'ai une liste déroulante qui à l'évenement onchange execute une fonction ajax qui charge une deuxieme liste déroulante liée au choix de la première.
L'affichage de la deuxieme liste marche mais le problème est qu'elle n'est pas prise en compte dans mon formulaire : le $_POST ne retourne rien et lorsque j'affiche la source, la liste n'est pas dans le code.
Voici ma fonction javascript.
Merci d'avance à celui qui pourra m'aider
function change_ville(){
get_Xhr();
code=document.modif_info_user.elements['listepays'].options[document.modif_info_user.elements['listepays'].selectedIndex].value;
xhr.open("POST",'liste_ville.php');
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
document.getElementById('contenu').innerHTML = xhr.responseText ;
}
}
xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xhr.send("code="+code);
}
Partager