作業: ASP.NET MVC 3、JavaScript、jQuery。web.config ファイルは、HTTP 404 エラーを処理するように設定されています。具体的には、www.mysite.com/INVALIDURL のような無効な URL (つまり、404 ページが見つからない) に対して適切なリダイレクトを提供します。
質問: Ajax エラー内で同じ動作をデフォルトにする方法はありますか? 言い換えれば、ajax エラー内で 404 'Page not found' 応答をスローするにはどうすればよいですか。
$.ajax ({ ... })
.error(function (jqXHR, textStatus, errorThrown) {
// throw 404 Page not found HTTP error
}
Edit1:私が探している最終結果は、Ajaxエラー時に「ページが見つかりません」という表示を提供することです
Edit2: web.config ファイル内にリダイレクト設定が既にあります
<system.webServer>
<httpErrors errorMode="Custom">
<remove statusCode="404" />
<error statusCode="404" path="/error/404" responseMode="ExecuteURL" />
</httpErrors>
</system.webServer>
ajax.error をデフォルトでその動作にしたいのですが、可能ですか?