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

Как распарсить json ответ от бэкенда?

Всем привет. Делаю аякс запрос, получаю в ответ
{"message":"The given data was invalid.","errors":{"newsletterEmail":["The newsletter email has already been taken."]}}
Но когда пытаюсь распарсить JSON.parse()
то получаю Uncaught SyntaxError: Unexpected token o in JSON at position 1
Help please
  • Вопрос задан
  • 338 просмотров
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
@seftomsk Автор вопроса
for (errorEl in data.responseJSON['errors']) {
errors += data.responseJSON['errors'][errorEl] + '
';
}

Обращение через data.responseJSON помогло
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@M-ka
frontend присматривающийся к ror
может проблема в самом респонсе и он не стринга для конверта, а obj? ну или аффтар пытается вставить что то не с той части респонса.... а подкидывает нам в вопросе только то, что хочет подкинуть
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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