Задать вопрос
@interes70

Как перебрать массив в jquery через цикл?

Добрый день, не могу понять как правильно разбить массив.
Делаю запрос через Ajax. На сервере происходит выборка в базе.

while ($res = mysql_fetch_array($query)){
	echo json_encode([
		 'family'=>$res['family'],
		  'name'=>$res['name']	
		        ]);
}

Получаю данные так.
var obj = JSON.stringify(data)
data = JSON.parse(obj);


Данные в data .
{"family":"Петров","value":"Иван"}
{"family":"Иванов","value":"Петр"}
{"family":"Сидоров","value":"Вадим"}


Не пойму как перебрать их через цикл.
  • Вопрос задан
  • 573 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
$res = array();
while ($res = mysql_fetch_array($query))
    $res[] = array('family'=>$res['family'], 'name'=>$res['name']);
echo json_encode($res);

Тогда в JS вернётся массив, который можно перебрать через each.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы