Определение ошибок на 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);
                }
            }
Метки:

На сайте отсутствует реклама! Значете почему?

Помогать людям - моё хобби. А навыки разработчика позволяют не парится нулевой монетизизацией этого сайта. Хотя...

Если вам помогла информация, то даже от доната в 40 рублей мне будет приятно. Докину немного, куплю латте в макдаке, вспомню за чей счет банкет и карма вам зачтется!

Но и просто оставленный комментарий благодарности ниже принесет мне улыбку радости :)

А если захочется написать всякие гадости с переходом на личности, да тоже не стесняйтесь, но обычно я отправляю такое в спам. Люблю, когда дома чисто.

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

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