Определение ошибок на ajax

Admin JavaScript

Как посмотреть какие ошибки показывается, когда ajax не выполняется правильным образом.

Одна из причин почему на WordPress может не работать ajax, это когда он не разрешен незарегистрированным пользователям. Он будет вызвать ошибку 400 Bad Request.

jQuery

Для jQuery ошибки можно увидеть так:

error: function( xhr, textStatus ) {
    alert( [ xhr.status, textStatus ] );
},

или так:

error: function (e) {
    console.log(e);
},

JavaScript

            if(request.readyState === 4) {
                if(request.status === 200) {
                } else {
                    console.log(''Произошла ошибка при запросе: ' +  request.status + ' ' + request.statusText);
                }
            }

Как вариант, можно посмотреть что именно выводится

            if(request.readyState === 4) {
                if(request.status === 200) {
                } else {
            console.log('Произошла ошибка при запросе: ' + request.responseText);
                }
            }
Метки:

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Определение ошибок на ajax"