Показать сообщение отдельно
  #7 (permalink)  
Старый 21.10.2016, 14:28
Интересующийся
Отправить личное сообщение для Navka1 Посмотреть профиль Найти все сообщения от Navka1
 
Регистрация: 21.10.2016
Сообщений: 12

Здравствуйте! Понимаю, что теме уже >4 лет, но столкнулась с абсолютно идентичной проблемой, так что даже зарегистрировалась на форуме и вышла из режима readonly

success: function (data) 
			{
				list = JSON.parse(data);	
				var html = "";
				for (var key1 in list['list'])
				{	
					 html+='<a class = "link" onclick="event.preventDefault()">';       
					for (var key2 in list['list'][key1]) {
						//i++;
						//	console.log(i);
						html +='<li class = "big" onclick="findList(' + (+key1 + 1) + ')">' + list['list'][key1]["ima"] + "&nbsp\(" + list['list'][key1]["count(marker.district)"] + "\)</li>";					
						//console.log(list['list'][key1]["ima"]);
					}
					html+='</a>';
				};		
				html+='<a class = "link" onclick="event.preventDefault()"><li class = "big" onclick="findList('+list.allLIST['count(*)']+")>Все районы"  + "&nbsp\(" + list.allLIST['count(*)'] + "\)</li></a>";
				console.log(html);
				$("ul.list").html(html);
			}

Прочитав ответ от bushstas, выполнила его совет. В итоге все равно выводит по три строки в один <li>. А list.allLIST['count(*)'] вообще выдает undefined. Помогите пожалуйста, кто сможет. Уже три дня бьюсь головой о клаву...
Заранее спасибо!
Ответить с цитированием