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

Ajax success: глюк
$.ajax(
            {
                url: 'login',
                type: 'POST',
                data: data,
                cache: false,
                success: function (result) {
                    if (result === '1')// ПОЧЕМУ 1 не равно 1???
                        window.location.href = 'settings';
                    else
                        $("#error").text(result);//ВСЕГДА ПОПАДАЕТ СЮДА
                }
            });

Запрос работает, все отлично выполняется.
Со стороны php скрипта тоже все ок.
НО когда php отправляет ответ, success: всегда попадает в else ветку.
exit('1');

Почему 1 не равно 1???.
Я пробовал менять ответ '1' на строку, на false/true, на int. В проверке соответственно.
Результат один и тот же.

Спасите пожалуйста, а то ноутбук на грани вылететь в окно...
Ответить с цитированием