Невозможно получить доступ к значениям json - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть массив JSON из ответа ajax, но когда я пытался получить к нему доступ, в поле появляется неопределенное.вот мой JSON

[{"material_name":1042,"qty_per_piece":"30","material_qty_req":150},{"material_name":1043,"qty_per_piece":"20","material_qty_req":100},{"material_name":1041,"qty_per_piece":"10","material_qty_req":50}]

то, что я пытаюсь сделать следующим образом

for(var j = 0; j<material.length; j++){
  var matName = material.material_name[j];
  alert(matName);

, когда я попробовал выполнить следующее показывает undefined

for(var j = 0; j<material.length; j++){
  var material_names = material[j].material_name;
   alert(material_names);

1 Ответ

0 голосов
/ 27 сентября 2018

var material = [{"material_name":1042,"qty_per_piece":"30","material_qty_req":150},{"material_name":1043,"qty_per_piece":"20","material_qty_req":100},{"material_name":1041,"qty_per_piece":"10","material_qty_req":50}];

material.forEach(function(v,k){
    console.log(v.material_name);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...