Показать сообщение отдельно
  #20 (permalink)  
Старый 21.10.2016, 15:54
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Navka1
Примеры 3-х элементов в list+allLIST:
{"list":[{"id":"1","ima":"\u0421\u0432\u044f\u0442\u043e \u0 448\u0438\u043d\u0441\u043a\u0438\u0439","count(ma rker.district)":"1"},
{"id":"2","ima":"\u0413\u043e\u043b\u043e\u0441 \u0 435\u0435\u0432\u0441\u043a\u0438\u0439","count(ma rker.district)":"1"},
{"id":"3","ima":"\u0414\u0430\u0440\u043d\u0438 \u0 446\u043a\u0438\u0439","count(marker.district)":"0 "},
..........
"allLIST":[{"count(*)":"6"}]}
Тут на форуме есть возможность форматировать код...
А мне пришлось твою писанину еще и подправлять.

Вот такой вариант получился.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
var obj={
	"list":[
		{
			"id":"1",
			"ima":"\u0421\u0432\u044f\u0442\u043e\u0448\u0438\u043d\u0441\u043a\u0438\u0439",
			"count(marker.district)":"1"
		},
		{
			"id":"2",
			"ima":"\u0413\u043e\u043b\u043e\u0441\u0435\u0435\u0432\u0441\u043a\u0438\u0439",
			"count(marker.district)":"1"
		},
		{
			"id":"3",
			"ima":"\u0414\u0430\u0440\u043d\u0438\u0446\u043a\u0438\u0439",
			"count(marker.district)":"0 "
		}
	],
	"allLIST":[
		{"count(*)":"6"}
	]
};

$(function(){
	var o=$('#test')
	for (var i=0; i<obj.list.length; i++) {
		var str='<li class = "big" onclick="alert(' + (i + 1) + ')">';
		str=str + obj.list[i].ima + '&nbsp;(' + obj.list[i]['count(marker.district)'];
		str=str + ')</li>';
		o.append(str);
	};
});
</script>
</head>
<body>
<ul id='test'></ul>
</body>
</html>

Вот это и называется тестовым примером.
Ответить с цитированием