Comment arrêter la requête ajax
J'utilise jquery pour faire des requêtes ajax
$.ajax(
url: "http://someurl.org",
success: function() { ... }
);
Comment puis-je arrêter manuellement ma requête ajax?
double possible: stackoverflow.com/questions/446594/...
ok, je vous remercie. Je n'ai pas réussi à le retrouver après quelques recherches sur google
ok, je vous remercie. Je n'ai pas réussi à le retrouver après quelques recherches sur google
OriginalL'auteur tsds | 2012-02-21
Vous devez vous connecter pour publier un commentaire.
La
$.ajax()
méthode retourne un objet qui pourrait être utilisé à cette fin:et puis plus tard, lorsque vous voulez arrêter de la demande:
vous pouvez interrompre la requête AJAX dans le navigateur, mais bien sûr que si il a déjà frappé le serveur web, c'est une toute autre histoire. Le serveur web va continuer à exécuter la demande. C'est juste que depuis le navigateur avorté de la demande, le serveur web envoie la réponse au vide.
donc, cela signifie que si un déjà initié demande est abandonnée à l'aide de la
.abort
méthode, il ne sera pas pris en charge sur le côté client ...ça va dépendre lorsque vous appelez la méthode abort.
ok, tnx pour la compensation (un peu)les choses...
OriginalL'auteur Darin Dimitrov
requêtes ajax sont HTTP transactions, une fois faite ne peut pas être arrêté. Vous pouvez vous arrêter à une requête ajax d'être lancées mais pas tuer la déjà fait la demande.
OriginalL'auteur JIA