Задать вопрос
@black_error

Как обработать ответ сервера?

Всем доброго времени суток!

Подскажите, пожалуйста как реализовать или куда копать?

Есть кнопка на сайте, при нажатии на нее посылается запрос на сервер и возвращается такой ответ , он выводится ниже кнопки в блоке

{"data":{"dropKeys":{"0":"85047920:1597327075:1","1":"524095757:1597327140:1","2":"585298636:1597327248:1","3":"203314533:1597327287:1","4":"585298636:1597327298:1","5":"598713229:1597327322:1"}},"op":{},"server":

или вот такой

{"error":{"text":"app versions is not equal","file":"\/home\/www-data\/app-server\/releases\/20200813094927Z\/Application\/Exception\/UserExceptionCode.php:1780","code":102,"exception":"Stark\\Perf\\Exception","level":0,"time":1597327524,"timeHuman":"13.08.2020


Так вот, хочу реализовать, чтобы вместо этого длинного ответа выводилось, например "Успешно отправлено" или "Ошибка"

Обьяснять я конечно не умею, думаю на картинке понятно будет)

YDd64QWPMoA.jpg
  • Вопрос задан
  • 495 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
1. Этот возвращаемый сервером текст - это JSON.
2. Его можно прочитать с помощью JSON.parse()
3. Далее пишите условие if (error) {} else {} и вставляйте слово "ошибка" или "успех" вместо присланного сервером JSONа
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы