我的Ajax請求有問題。主線程上的XMLHttpRequest在我的Ajax請求中被棄用
當我用Ajax請求登錄時,它就像/員工/登錄POST控制器它工作正常。
但返回響應是JSON類型,並沒有正確地重定向到主頁。
,這裏是我的Ajax功能
功能登錄(){
ShowProgressImage();
// var parameteres = $("#frmAdminLogin").serialize();
var parameteres = {
"UserName": $("#UserName").val(),
"Password": $("#Password").val(),
"RememberMe": $("#RememberMe").is(":checked")
};
$.ajax({
url: "/Employee/Login/",
type: "POST",
data: JSON.stringify({ "objAdminLoginViewModel": parameteres }),
cache: false,
contentType: "application/json; charset=utf-8",
success: function (result) {
if (result.ResponseCode == 1) {
window.location = "/Product/Index/?filterby=recent";
}
HideProgressImage();
},
error: function (jqXHR, textStatus, errorThrown) {
HideProgressImage();
}
//complete: function() {
// window.location.href = "/Product/Index/?filterby=recent";
//}
});
}
我附上錯誤圖像下方
Click Here to Show error image
所以,請建議我居然我在哪裏做錯了。
在此先感謝。
看看這個http://stackoverflow.com/questions/27736186/jquery-has-deprecated-synchronous-xmlhttprequest。我不使用異步 –