Как получить 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, время: 20:32. |