Условие не видит Ajax результат

188
30 марта 2022, 05:00

Отправляю определенный пост запрос на сервер и исходя из отправленных данных получаю ответ от сервера Success либо Updated.

Примерно так обрабатывает сервер:

    if($data>0) {
      //Мой код
      return 'Success';
    } else {
      //Мой код
      return 'Updated';
    }

Таким образом отправляю ajax запрос на фронте:

    $.ajax({
        url : action,
        method : "POST",
        data : {id:id, user: user},
        dataType : "text",
        success : function (data) {
            if(data == 'Success') {
                alert(data);
            } else if(data == 'Updated') {
                alert(data);
            } else {
                alert(data);
            }
        }
    });

else if используется для того, что сервер может возвращать и другие данные кроме Success и Updated.

Собственно вопрос - В чем ошибка? почему при ответе от сервера ничего не происходит, но данные успешно отправляются. И на сервере никаких ошибок.

READ ALSO
Сортировка MYSQL Order BY с условием

Сортировка MYSQL Order BY с условием

Прошу помочь, как я могу реализовать ORDER BY с условием IF elseесли это возможно! Вот такое нужно преобразовать в нужный синтаксис, если mysql позволяет:

143
Как сделать запрос не занятых ячеек?

Как сделать запрос не занятых ячеек?

Есть две таблицы которые связаны по id, как выбрать те записи которые еще не связаны с таблицейМне нужно получить третью запись потому что...

87
Проблемы с выводом кавычек из бд

Проблемы с выводом кавычек из бд

Проблема в том, что не выводит все, что после кавычек (если они попались в тексте)Я понимаю, что они накладываются друг на друга в подобных...

179
Запрос на выборку с исключением

Запрос на выборку с исключением

Всем Ку! Пытаюсь сформировать запрос на выборку по атрибутам и их статусам (value):

123