-3
Ich verwende eine API, um Daten für ein Projekt zu erhalten, und möchte es in einer HTML-Tabelle verwenden. Der API-Aufruf:Wie setze ich JSON-Daten in die HTML-Tabelle?
$.ajax({
headers: { 'X-Auth-Token': '0930de7050d349ceae279be6fabdacd1' },
url: 'http://api.football-data.org/v1/competitions/445/leagueTable',
dataType: 'json',
type: 'GET',
}).done(function(response) {
// do something with the response, e.g. isolate the id of a linked resource
var leagueTable = response['standing']
console.log(leagueTable);
});
Die Daten werden in der Variablen ligetTable gespeichert. Ich möchte die Daten verwenden, um eine Tabelle mit den Informationen aus dem API-Aufruf darzustellen. Wie würde ich Javascript dazu verwenden?
Haben Sie bereits einen HTML-Code mit Ihrer Tabellenvorlage? Versuchen Sie genauer zu sein –
überprüfen Sie es: https: //stackoverflow.com/questions/31074532/using-jquery-to-build-table-rows-from-ajax-response-not-with-static-json-data –
Sie können wahrscheinlich die JSON-Daten durchlaufen und Tabellenzeilen ("
Antwort
@ Mörre hier ist eine detailliertere Antwort auf den Ansatz, den ich vorschlagen wollte.
Wenn Sie eine Zeichenfolge, die JSON-formatierte Daten wie folgt aus:
Dann könnten Sie in der Lage sein, diese Zeichenfolge in ein JSON-Objekt zu konvertieren JSON.parse mit() wie folgt aus:
Dann Schleife die Daten durch und füllen Sie Ihre Tabelle wie folgt aus:
habe ich eine Exa mple JS Fiddle für Sie here. Ich hoffe, dies hilft, meinen Vorschlag zu klären und zu erreichen, was Sie tun müssen.
Quelle
2017-11-30 13:03:25 Ph0b0x
Hier ist eine Geige mit einem Beispiel mit @ Jkan282 API Aufruf: https://jsfiddle.net/pb1hxexL/6/ – Ph0b0x
Verwandte Themen