@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 для выполнения нужных операций внутри цикла в зависимости от ваших требований.