Найти объектный массив и его свойства из Ajax Post Request - PullRequest
1 голос
/ 20 апреля 2019

Я отправляю запрос AJAX на внутренний PHP и получаю обратно объект.У объекта есть свойства «data» и «status», но когда я пытаюсь получить к ним доступ, он ничего не возвращает.Как я могу показать каждое свойство отдельно?

Для справки, возвращенный массив obj:

{"data:[{"tagId":"8787","tagDescription":"001","tagMin":"0","tagMax":"100"},{"tagId":"8729","tagDescription":"1","tagMin":"44","tagMax":"555"}]
function GetAll() {
  var PostRequest ={};
  PostRequest['tagId']= 'all';

  $.post('php here',PostRequest,ShowAllTags);
}


function ShowAllTags( responseData, responseStatus ) { 
  console.log(responseStatus);

  var tagData = {};
  tagData = responseData;
  console.log(tagData['data']);
}

enter image description here

1 Ответ

2 голосов
/ 20 апреля 2019

Итак, согласно вышеупомянутому комментарию, упомянутому мной, проблема в объекте json, в ответ. Итак, прежде всего это исправить,

Общее решение этой проблемы будет;

var obj = [{"tagId":"8787","tagDescription":"001","tagMin":"0","tagMax":"100"},{"tagId":"8729","tagDescription":"1","tagMin":"44","tagMax":"555"}];



 obj.forEach(function(value, index){console.log(value.tagId)});

Это может помочь, как получить значение каждого свойства

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