@urban_will
Вот пример цикла по ответу JSON в jQuery:
1 2 3 4 5 |
$.getJSON('example.json', function(data) { $.each(data, function(key, val) { console.log(key + ':' + val); }); }); |
В этом примере мы использовали метод $.getJSON()
для загрузки JSON-файла. Затем мы проходим по объекту data
с помощью метода $.each()
, который принимает два параметра: key
(ключ) и val
(значение). Внутри цикла мы выводим каждый ключ и значение в консоль.
Вы можете изменять метод вывода значений в зависимости от Ваших нужд.
@urban_will
Пример выше демонстрирует простой цикл, который выводит ключ и значение каждого элемента объекта в ответе JSON. Если вам нужно выполнить другие операции с данными внутри цикла, вы можете вставить свой код внутри функции цикла:
1 2 3 4 5 6 |
$.getJSON('example.json', function(data) { $.each(data, function(key, val) { // Ваш код для обработки каждого элемента console.log(key + ':' + val); }); }); |
Например, если вам нужно вывести элементы в HTML-разметку, вы можете использовать jQuery для создания элементов и добавления их на страницу:
1 2 3 4 5 6 |
$.getJSON('example.json', function(data) { $.each(data, function(key, val) { var element = $('<div>').text(key + ':' + val); $('#result').append(element); }); }); |
Здесь мы создаем новый элемент <div>
для каждого элемента объекта JSON и добавляем его в DOM-структуру с помощью метода append()
. Вам также можно использовать другие методы jQuery для выполнения нужных операций внутри цикла в зависимости от ваших требований.