Добавление error вам подойдет?
this.login = function(){
var values = $('#updateForm').serialize();
$.ajax('/?module=members&media=ajax&action=login',{
type: "POST",
data: values,
success: function(data) {
toastr.success(data);
}
error: function () {
console.log('сработала обработка ошибки');
}
});
};
UPD: дополнительно можете проверять какое либо поле на соответствие ожидаемому результату
var dialogName = $('#user').html();
console.log(dialogName);
$.ajax ({
url: '/chat/dialog',
data: {dialogName: dialogName},
type: 'GET',
success: function (res) {
if(res==1) {'такая то ошибка'} и т.д.
},
error: function () {
console.log('сработала обработка ошибки');
}
});
}
т.е. в ответе мы можем ожидать какой идентификатор, который укажет что именно ошибка произошла.