mirror of
https://git.ianrenton.com/ian/spothole.git
synced 2025-10-27 16:59:25 +00:00
13 lines
473 B
JavaScript
13 lines
473 B
JavaScript
$.getJSON('/api/spots', function(jsonData) {
|
|
let headers = Object.keys(jsonData[0]);
|
|
let table = $('<table>').append('<thead><tr></tr></thead><tbody></tbody>');
|
|
headers.forEach(header => table.find('thead tr').append(`<th>${header}</th>`));
|
|
|
|
jsonData.forEach(row => {
|
|
let $tr = $('<tr>');
|
|
headers.forEach(header => $tr.append(`<td>${row[header]}</td>`));
|
|
table.find('tbody').append($tr);
|
|
});
|
|
|
|
$('#table-container').html(table);
|
|
}); |