Bonjour,

J'ai un petit souci avec AJAX :
Lorsque j'envoie ma requête HTTP en mode synchrone, il n'y a aucun problème. Par contre, lorsque je souhaite envoyer en mode asynchrone, le navigateur me dit :
Les données nécessaires pour terminer l'opération ne sont pas encore disponibles

Vu que la requête SQL que j'ai à faire est assez longue, ça nuit beaucoup à la fluidité.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var xhr=getXhr();
        xhr.open("GET","../../includes/bd_action.php?act=delPlanif&addsupIdOrg=" + id_org + "&addsupPlanSeq=" + plan_seq + "&addsupDate=" + pd, false);
		xhr.send(null);
==> Ca marche !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
var xhr=getXhr();
        xhr.open("GET","../../includes/bd_action.php?act=delPlanif&addsupIdOrg=" + id_org + "&addsupPlanSeq=" + plan_seq + "&addsupDate=" + pd, true);
		xhr.send(null);
==> Les données nécessaires pour terminer l'opération ne sont pas encore disponibles

Merci