[AJAX] return response.TXT AJax
Bonjour, voilà mon problème :
Je lance une requête Ajax (tout fonctionne pour cela) à partir d'une fonction, dont je souhaiterais qu'elle me retourne la réponse attendue :
Le problème c'est que le retour est toujours nul. je ne comprends pas pourquoi.
Voilà mon code (la partie sensible uniquement) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
var retour;
requete.onreadystatechange=function()
{
if(requete.readyState==3)
{
}
if(requete.readyState==4)
{
retour = requete.responseText;
}
};
requete.open("GET", '../ajax/add_annonce.php?fonction=get_sous_cats&cat='+id_cat ,false);
requete.send(null);
return retour; |
la valeur de retour est nul, lorsque que je souhaite l'afficher, en alert, il me renvoi : "undefined".
Comment faire pour retourner la valeur retour ?
Merci d'avance.