こんにちは、ajaxjsonリクエストに問題があります。リクエストが成功した場合でも、常にエラーが発生します。現在、私はこのコードを持っています:
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が一時的に移動しますが、間違ったユーザーを入力するかパスすると、ステータス200OKが表示されます。私は何が間違っているのですか?