Импортирую json с сайта следующим кодом:
<script>
$.ajax({
url: 'https://script.googleusercontent.com/macros/echo?user_content_key=wpZks91nGR77-f95tWly-V3wSEpaQjKnCLemocHHIh3U-VbFPjcYQSz7DMx_Vs4iYcYZasFz-RBMJldLzkYgAeTI7HzzEii6m5_BxDlH2jW0nuo2oDemN9CCS2h10ox_1xSncGQajx_ryfhECjZEnDiabh4KWLvMmWU4l8QvAK2AraxMHPbwtKkmeMatjpxaqsT37838HPPwKLk2MSnbxZcdv3aNHr6K&lib=MOqbr3VgUxAb_w_VN-nXYaq9CoS8oh-MD',
type: 'GET',
dataType: "json",
success: displayAll
});
</script>
function displayAll(data){
var res = data.user;
console.log(res);
}
Выводиться всё без проблем:
Но возникает проблема. Мне нужно пройтись циклом по всему списку, который возьмет значение Models и VIN после чего отобразит это в HTML. Как это сделать, при попытке достать конкретное значение возникают ошибки.
res.forEach(element => {
// любые действия над элементом
element.Models
element.VIN
});
var res = JSON.parse(yourJsonData);
for (var i = 0; i < res.user.length; i++) {
var x = res.user[i];
console.log(`${x.Models} : ${x.VIN}`);
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть много div, и стоят они по 3 штуки в рядИзначально показывает 6 div, остальные скрываются
Есть страницаПри скролле фильтр фиксируется под хеадером