J'appelle ci-dessous la méthode page javascript/ajax du code derrière, puis pourquoi est-ce que [XMLHttpReequest] Message vient?Pourquoi le message [XMLHttpReequest] est-il disponible?
var options = {
type: "POST",
url: "Test.aspx/SendMessage",
data: "{'toMailAddress':'" + val + "','rno':'" + rno+ "', 'nonrno':'" + nonrno+ "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
var val1 = response.d;
alert(val1);
if (val1 == "1") {
// Below code is used to close the window, if message has been sent to the user sucessfully.
var windowObj = window.self;
windowObj.opener = window.self;
windowObj.close();
}
},
error: function (result) {
alert("Error in " + result);
}
};
$.ajax(options);
Vous avez une erreur dans votre script, dans la dernière ligne il devrait être '$ .ajax (options);', en supposant que vous essayez d'appeler la méthode ajax de jQuery? – andynormancx
Voulez-vous dire qu'une fenêtre d'alerte est affichée avec le texte '[XMLHttpRequest]' dedans? – andynormancx
Non, Ma méthode de page renvoie une chaîne, j'essaie de montrer le message de retour, tout va bien. mais à la fin je veux dire après avoir montré le message de retour ainsi que la fermeture du message de la fenêtre, il montre le message objet XMLHttpRequest, pourquoi le message objet [XMLHttpRequest] venir? – AKM