не могу получить значения ответа Ajax - PullRequest
0 голосов
/ 21 октября 2019

Я получаю приведенный ниже ответ от вызова ajax, но когда я пытаюсь установить console.log значения, он возвращает неопределенное значение

, когда i console.log (data) возвращает следующий код.

{ "status": false, "message": "video call must be 11 digits long" }

но другие значения console.log возвращаются неопределенными ... см. Ниже ... Я хочу выбрать статус и содержание сообщенияи войдите в консоль.

ajax.done(function (data) {
    console.log(data);
    console.log(data.status);
    console.log(data['message']);
}

LOG

{ "status": false, "message": "video call must be 11 digits long" }

это мой тип контента 'Content-Type: application / json»

Ответы [ 2 ]

1 голос
/ 21 октября 2019

Попробуйте добавить

 dataType: "json"

к параметрам вашего запроса или

let response = JSON.parse(data); 
console.log(response.status); 
0 голосов
/ 21 октября 2019

let response = JSON.parse (data);console.log (response.status);

Это работает .. спасибо всем за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...