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 に答える