Показать сообщение отдельно
  #1 (permalink)  
Старый 19.05.2014, 20:16
Новичок на форуме
Отправить личное сообщение для enot Посмотреть профиль Найти все сообщения от enot
 
Регистрация: 19.05.2014
Сообщений: 1

Как правильно обработать ajax запрос ?
Пытаюсь протестировать вариант возникновения ошибки на сервере при отправке ajax запроса

собственно сам запрос:

$.ajax({
            url  : this.opt.saveAllUrl,
            type : 'POST',
            data : data,
            success : function (response) {
                var data = $.parseJSON(response);
                alert('success');
            },
            error: function (xhr, ajaxOptions, thrownError) {
                alert(xhr.status);
                alert(thrownError);
                //that.errorCommentHandler();
            }
        }).fail(function() {
            alert( "error" );
        });


на сервере формирую ответ:

$response = array('error' => true, 'message' => 'some message', 'trace' => 'trace');
json_encode($response);

но как бы я не старался, не error() ни fail() в js не вызываются, как правильно сформировать ответ чтобы попать в метод fail()
или как обработать ответ на стороне клиента если 'error' => true ?
Ответить с цитированием