Spring MVCコントローラの検証エラーの場合、私はカスタムヘッダーエラーを応答ヘッダーに設定します。私はFirefox 3.5のそのヘッダにアクセスすることができます。しかし、IE 8ではありません。 Jqueryクライアントにカスタムエラーメッセージを表示する正しい方法を教えてください。IE 8でgetResponseHeaderが返される
var jqxhr=$.post("saveAcc.htm",{ data: data});
jqxhr.success(function() {
alert("Saved");
});
jqxhr.error(function(thrownError){
fnSetError(jqxhr.getResponseHeader('error'));
alert(jqxhr.getAllResponseHeaders()); //returns empty
//alert('responseText '+ thrownError.responseText);
alert(jqxhr.getResponseHeader('error')); //return null
oTable.fnReloadAjax();
});
をIE8のjquery $ .ajaxに関するバグレポート。いくつかの修正があります。 – joao