Как получить Json в цикле?
Есть код который возвращает массив. Как все это дело выводить в цикле?
unction Find(){ var date_from = $('#date_from').val(); var date_to = $('#date_to').val(); var name = $('#name').val(); var description = $('#description').val(); var keywords = $('#keywords').val(); $.ajax({ type: "POST", data: { date_from:date_from, date_to:date_to, name:name, description:description, keywords:keywords}, async: false, url: "ajax.php", dataType: "json", success: ????????? }); } |
> Как получить Json в цикле?
> Есть код который возвращает массив. Как все это дело выводить в цикле? Мы что телепаты что он у вас там возвращает. Хотя бы пример дали. Перебираете массив, каждый элемент массива выводите. |
Array ( [id] => 1 [name] => oleg ) Array ( [id] => 2 [name] => vova ) Array ( [id] => 3 [name] => sergey ) Array ( [id] => 4 [name] => alex ) если в json то так: {"id":"1","name":"oleg"}{"id":"2","name":"vova"}{"id":"3","name":"sergey"}{"id":"4","name":"alex"} |
Цитата:
|
json_encode
|
Не уверен, что понял вопрос, но если надо перелопатить, то примерно так:
success: function(json) { $.each(json, function(i, item) { alert(item.name); }); } |
Часовой пояс GMT +3, время: 10:35. |