您好,我遇到了 ajax json 请求的问题。即使请求成功,我总是会收到错误消息。目前我有这个代码:
function sumbitLoginForm(user, pass) {
if (user.trim() == '' || pass.trim() == '') {
alert("You must enter username and password!");
} else {
$.ajax({
type : 'POST',
url : 'https://url.php',
dataType : 'json',
data : {
userlogin : user,
userpass : pass
},
contentType: "application/json;",
success : function(data) {
$("#images").html("uspeshno");
},
error : function(data) {
$("#images").html("greshka");
}
});
}
return false;
}
$(document).ready(function() {
clearPageInputs();
$("#submitButton").click(function() {
sumbitLoginForm($("#username").val(), $("#password").val());
});
});
无论我输入什么用户名和密码,我总是出错。但是请求的状态正在改变,如果我输入正确的用户并通过,我会得到状态 302 暂时移动,但是当我输入错误的用户或通过时,我会得到状态 200 OK。我究竟做错了什么 ?