Dla błędów sprawdzania poprawności w Spring MVC Controller, ustawiam niestandardowy nagłówek błąd w nagłówku odpowiedzi. Mogę uzyskać dostęp do nagłówka odpowiedzi w Firefoksie 3.5. Ale nie w IE 8. Uprzejmie proszę o poradę, właściwy sposób wyświetlania niestandardowego komunikatu o błędzie do klienta Jquery.getResponseHeader return null in IE 8
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();
});
ja nie wiem, czy to pomoże, ale spróbuj tego: http://forum.jquery.com/topic/jquery-ajax-ie8-problem, to raport o błędzie na jquery $ .ajax w IE8, z pewnymi możliwymi poprawkami. – joao