$(function(){
var csrf = {'authenticity_token': $('meta[name=csrf-token]').attr('content')};
$.ajaxSetup({
headers: {
Accept : 'plain/text,text/xml; charset=utf-8',
// 'Content-Type': 'text/xml; charset=utf-8'
},
data: csrf,
beforeSend: function(){
$('#wait-action').delay(1500).fadeIn(500);
},
error: function(result){
if (result.responseText == '') {
flash.error('Ошибка сервера.')
}
else{
flash.error(result.responseText);
}
},
complete: function(){
$('#wait-action').stop(true,true);
$('#wait-action').fadeOut(500);
}
})
});
А теперь я выполняю:
$.ajax(...
error: function(result){
хочу чтобы здесь выполнился код по умолчанию, а затем
new_code();
}
Нужно обязательно именовать функцию и затем вызывать по имени или есть еще способ?