Определение ошибок на 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"