Попытка получить доступ к ассоциативным массивам внутри ajax - PullRequest
0 голосов
/ 30 октября 2019

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

            console.log(response)
            response = JSON.stringify(response);
            console.log(response)
            console.log(response.data)
            $.each(response, function(k, v) {
                 console.log(k + " : " + v)
            });

РЕДАКТИРОВАТЬ: ошибки

enter image description here

1 Ответ

0 голосов
/ 30 октября 2019

Это может быть связано с тем, что массив больше не является массивом, а является строкой

response = [{category_id:2,name:"Quantum Computing"},{category_id:2,name:"John Smith"}];  

console.log(response);
    
response.forEach(function(element){
  var elementList = Object.keys(element);
  elementList.forEach(function (ele){
    console.log(ele+" "+element[ele]);
  });
  console.log(element.name)
});

Похоже ли это на то, чего вы хотите достичь.

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