你好,我有一個Ajax json請求的問題。即使請求成功,我總是會收到錯誤。目前我有這樣的代碼: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確定。我究竟做錯了什麼 ?
和clearPageInputs()在做什麼? – Jignesh
'function clearPageInputs(){ \t $(「input [type = text]」)。val(''); }' –
您的網址錯誤。看看錯誤的身體,你會發現真正的網址 – Ilya