Показать сообщение отдельно
  #30 (permalink)  
Старый 17.02.2015, 19:08
Аватар для ghostcom
Аспирант
Отправить личное сообщение для ghostcom Посмотреть профиль Найти все сообщения от ghostcom
 
Регистрация: 08.02.2015
Сообщений: 41

Чтоб темы не плодить спрошу здесь
{
    "models": [
        {
            "key": 5268,
            "name": "Heart",
            "photo": {
                "code": "10839",
                "width": 800,
                "height": 601
            }
        }
    ],
    "items": {
        "010": {
            "article": "010",
            "id": "89",
            "name": "gavs",
             },
         
        }
}

как такой массив выводить? Интересует только сама структура
+ data?[json?].??? +

var requestUrl = 'https://ссссс?json';
    var request = {
                 auth_key: 'ссссссс',
		 params: {
					   page : 1,
					   limit : 20,
                         }
                  };
    var data = 'data=' + JSON.stringify(request);
	$.ajax({
           url: requestUrl,
          type: 'POST',
      dataType: 'json',
          data: data
          })  
	  .done(function(data) {
           for (json in data) {
			   var tr = document.getElementsByClassName("tr_items")[0];
				
                  var docfrag = document.createDocumentFragment();
                  var itemName = ['' + data[json].items.article + '']; // не работает
                  /*var photo = [''];*/
                     itemName.forEach(function(e) {
                         var td = document.createElement("td");
						 td.setAttribute("class", "itemName");
						 td.setAttribute("id", ' + data[json].id + '); // не работает
                         td.textContent = e;
                         docfrag.appendChild(td);
                          });
                 tr.appendChild(docfrag); 
	       
		   }
Ответить с цитированием