Задать вопрос
@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":"Вадим"}


Не пойму как перебрать их через цикл.
  • Вопрос задан
  • 575 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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