Я хотел бы, чтобы отобразить список отелей в HTML, используя данные из этого листа Google: https://docs.google.com/spreadsheets/d/1pksFEATRRWfOU27kylZ1WLBJIC-pMVxKk9YlCcDG0Kk/Как отображать Google лист в формате HTML с помощью JSON
Я использую JSON и JQuery, и хотел бы использовать JQuery перебирать все строки, отображая их в формате HTML.
До сих пор мне удалось отобразить некоторое содержимое с помощью JSON, но я не уверен, как поступить с отображением всех строк: Codepen: http://codepen.io/aljohnstone/pen/adobow
$.getJSON('http://cors.io/?u=https://spreadsheets.google.com/feeds/list/1pksFEATRRWfOU27kylZ1WLBJIC-pMVxKk9YlCcDG0Kk/od6/public/values?alt=json',function(data){
//remove http:// for a text
var url = data.feed.entry[0]['gsx$url']['$t'];
var shortUrl = url.replace('http://', '');
//give id's google sheet values
$('#bandb').text(data.feed.entry[0]['gsx$name']['$t'])
$('#description').text(data.feed.entry[0]['gsx$description']['$t'])
$('#image').attr("src", (data.feed.entry[0]['gsx$image']['$t']));
$('#link').text(shortUrl).attr("href", (data.feed.entry[0]['gsx$url']['$t']));
});
Это отличный ответ. Возможно, именно это действительно хочет ОП, я просто сосредоточился на общей итерационной проблеме. – davidkonrad
Спасибо за ответ. Это отличный способ сделать то, что я хотел! – Alistair