Ce que je voudrais faire est envoyer les données de retour de n'importe quel appel ajax et l'avoir également disponible dans la fonction ajaxComplete.Récupère les données de réponse dans la fonction ajaxComplete de jQuery
Alors, quand j'ai un $.post
ou $.get
ou $.getJSON
et ainsi sur demande comme ceci:
$.post(url, options, function(DATA)
{
$('output').html(DATA);
});
je veux aussi obtenir les mêmes données dans
$.ajaxComplete(function(event, XMLHttpRequest, ajaxOptions)
{
// do something with DATA that is returned by the ajax request
alert(DATA);
});
Cela signifie que je veux dans la Fonction globale ajaxComplete également les mêmes données que je reçois lorsque j'appelle l'une des fonctions ajax.
Merci pour les réponses.
jQuery fournit maintenant une méthode parseJSON – SpoonMeiser
@SpoonMeiser le tir le 9 Juillet quand je posté! – redsquare
Non, je ne voulais pas le suggérer. C'était nouveau en 1.4.1, et 1.3.2 semble avoir été courant quand cette question a été posée. Je pensais juste que ça valait la peine de faire une note. – SpoonMeiser