Ajax запрос в обработкой ошибок
$.ajax({
type: "POST",
url: url,
dataType:"json",
data:data,
success:function(data,retStatus){
eval('(' + data.func + ')(data)');
$('#loading').hide();
},
error:function (xhr, ajaxOptions, thrownError){
alert('Ошибка отправки данных: status:'+xhr.status+' '+thrownError);
$('#loading').hide();
}
});