エラーハンドラでjQuery ajaxを使用していて、呼び出すASP.NET MVCアクションで例外がスローされた場合、その例外をユーザーに表示することができます。今私が使用しています:失敗したjQueryリクエストから例外メッセージを取得するにはどうすればよいですか?
$.ajax({
...
error: function(request,status,error) {
var exp = new RegExp('<title>(.*)<\/title>','i');
if (exp.exec(request.responseText)) {
alert(RegExp.lastParen);
}
else {
alert(status);
}
}
});
私は標準的なjQueryの実装を期待してではなく、私自身の圧延しています。
+1私はこれも考えましたが、それは「成功」の意味を再定義していますか? – tvanfosson
私も似たようなことをしています。私は自分のロギングを行い、どのようにして何がユーザーに表示されるかを何らかの形で制御できると感じています。 –