0
<script>
function login() {

    var postData = {
        "UserName": "user@gmail.com",
        "Password": "123",
        "RememberMe": true
    };
    $.ajax({
        url: "url",
        type: "POST",
        data: postData,
        success: function (Data) {
            alert("success");
        },
        error: function () {
            alert("Failure");
        }
    });
}
</script>

ここでは、成功メッセージまたは失敗メッセージのいずれかの応答が得られません。私を助けてください

4

4 に答える 4

1

これを試してみてください。 xhr.status から利益が得られるかもしれません

$.ajax({
    cache: !1,
    type: "POST",
    data: $.toJSON(c),
    contentType: "application/json; charset=utf-8",
    url: e,
    success: function (a) {
        doStuff(a)
    },
    error: function (xhr, ajaxOptions, thrownError) {
        alert(ajaxOptions);
        alert(thrownError);
        alert(xhr.status);
    }
});

注意aは url eに対するリクエストの json レスポンスであり、cは urlに送信されるデータです。

于 2013-11-12T10:30:27.800 に答える
1

これらの属性をさらに更新してみてください。

data: JSON.stringify(postData),
dataType: "json",
于 2013-11-12T07:37:58.123 に答える
1

次の方法で使用してみてください。うまく動作しない場合はお知らせください。

<script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script src="../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
function login() {

    var postData = {
        "UserName": "user@gmail.com",
        "Password": "123",
        "RememberMe": true
    };
    $.ajax({
        url: "ChangePasswordSuccess.aspx",
        type: "POST",
        data: postData,
        success: function (Data) {
            alert("success");
        },
        error: function () {
            alert("Failure");
        }
    });
}
</script>
于 2013-11-12T07:46:36.577 に答える
0

あなたの URL は無効です! ajax リクエストの url プロパティを完成させ、再度テストします。

于 2013-11-12T07:41:52.377 に答える