J'appelle un service web en utilisant la méthode ajax de jquery et il semble fonctionner depuis que la fonction 'succès' est exécutée. Je dois produire les résultats bruts sont revenus, mais quand j'utilise des alertes, la messagebox montre la sortie comme:Résultats de sortie d'un appel jquery ajax
event=''
XMLHttpRequest=success
ajaxOptions=undefined
Qu'est-ce que je fais mal et comment puis-je produire les résultats bruts?
$.ajax({
url: "http://mysite/service/lists.asmx",
type: "POST",
dataType: "xml",
data: soapEnv,
contentType: "text/xml; charset=utf-8",
success: function(event, XMLHttpRequest, ajaxOptions){
alert("event= "+event);alert("XMLHttpRequest= "+XMLHttpRequest);
alert("ajaxOptions= "+ajaxOptions);},
error: function(xhr) {
alert('Error! Status = ' + xhr.status);}
});
Merci! J'ai pu utiliser firebug pour vérifier le format de réponse – shehan
Ah, vous voulez juste le voir ... Je pensais que vous vouliez le sortir pour un usage autre que l'inspection manuelle. Firebug est la meilleure option pour cela. –