В общем имеется код для добавления значений из json в div блоки
`$(document).ready(function(){
$.ajax({
url: 'ajax/prop',
dataType: 'html',
success:function(data){
var jsonStr = JSON.parse(data);
const container= document.getElementById('prop');
jsonStr.forEach(function(item) {
const itemDiv = document.createElement('button');
itemDiv.classList.add('btn');
itemDiv.id = item.id;
let innerHtml = '<dl>';
Object.keys(item).forEach(function(key) {
innerHtml += `
<dd>${item[key]}<dd>
;
});
innerHtml += '</dl>';
itemDiv.innerHTML = innerHtml;
container.appendChild(itemDiv);
});
}
});`
Но проблема в том что все значения добавляются только в первый div, а мне нужно что бы первое значение из json добавилось в первый div, второе во второй и т.д.
Вот строка из json.
{"id":"1","time":"2 минуты"},{"id":"2","button":"Купить"},{"id":"3","back":"Вернуть"},{"id":"4","time":"1 минута"}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Кто знает, как сделать так, чтобы один раз строка в блоке переносилась, а всё что не влезло во вторую скрывалось за многоточие? Я с таким не сталкивался