0

我设置了以下内容:

$.ajax({
    cache: false,
    url: "/Admin/Contents/GetCitiess",
    data: { accountID: AccountID }
})
    .done(function (data) {
        city.html(data);
    })
    .fail(function (jqXHR, textStatus, errorThrown) {
        ajaxOnFailure(jqXHR, textStatus, errorThrown);
    });


function ajaxOnFailure(jqXHR, textStatus, errorThrown) {
    "use strict";
    alert("Network connection " + textStatus);
}

有没有更好的方法可以使用 .fail 信息。我想提供更多信息,但我不确定我能提供什么以及如何做到这一点。请注意,这是一个内部应用程序,因此我想提供尽可能多的故障信息。

4

1 回答 1

0

失败信息可用于某些场景,如下所示。

如果您在应用程序中进行了身份验证,那么您可以使用失败信息来确定会话超时并将用户重定向到登录页面

同样,您可以使用失败信息在屏幕中显示后端发生的异常消息

以上是我遇到的场景。根据应用和需求可能还有其他场景

于 2012-10-10T05:43:30.683 回答