Показать сообщение отдельно
  #12 (permalink)  
Старый 22.04.2014, 17:21
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от xTODx Посмотреть сообщение
имею
$.each(jsondata, function(jsondatas){
	 				  $('div#maters').append(
						  'Имя:'+jsondatas.name + ' <button class="ok" value="'+jsondatas.id+'">OK</button>'
					  );
				  });

в массиве данные есть(хром показывает). если отдельно вывожу через аллерт не в цикле
alert(jsondata[0].name);

всё ок. в чём проблема может быть??
Так попоробуйте:
$.each(jsondata, function(i, jsondatas){
  $('div#maters').append('Имя:'+jsondatas.name + ' <button class="ok" value="'+jsondatas.id+'">OK</button>');
});

Потому что первым аргументом передается индекс массива.

Последний раз редактировалось jsnb, 22.04.2014 в 17:31.
Ответить с цитированием