javacript/ajaxのページメソッドをコードの背後から呼び出すと、 [XMLHttpReequest]メッセージが表示されるのはなぜですか?[XMLHttpReequest]メッセージが表示されるのはなぜですか?
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);
スクリプトにエラーがあります。最後の行で、 '$ .ajax(options);'でなければなりません.jQueryのajaxメソッドを呼び出そうとしていると仮定します。 – andynormancx
アラートウィンドウに '[XMLHttpRequest]'というテキストが表示されていますか? – andynormancx
いいえ、私のページメソッドは文字列を返します。返信メッセージを表示しようとしています。最終的には、返信メッセージと終了ウィンドウメッセージを表示した後、オブジェクトXMLHttpRequestメッセージを表示します。なぜオブジェクト[XMLHttpRequest]メッセージが表示されますか? – AKM