[AJAX] AJAX | variable golbal
Bonjour,
en faite j'utilise AJAX, voila mon problème : je voudrais tout siplement pouvoir retourner la variable "retour" dans la fonction ajaxFile.
Mais en fait la fonction test ne la modifie mais à priori en crait une autre.
Donc voila comment faire pour que test() modifie bien la variable global retour ?
Je vous remercie de votre aide précieuse ( ca fait 2 jours que je galere la dessus !!!!)
Citation:
var retour;
function test(fichier, div, http)
{
var xhr_object = http;
if(xhr_object.readyState == 4 && xhr_object.status == 200){
retour = xhr_object.responseText;
document.getElementById(div).innerHTML = retour;
//alert(retour) // ICI j'ai bien le bon retour
}
}
function ajaxFile(fichier, div) {
var xhr_object = getHTTPObject();
//xhr_object.onreadystatechange = test(fichier, div, xhr_object);
xhr_object.onreadystatechange = function(){
if(xhr_object.readyState == 4 && xhr_object.status == 200){
test(fichier, div, xhr_object);
}
}