HTML-Tabellen aus JSON-Arrays mit jQuery erstellen
Fragen Sie sich nach einer effizienten Möglichkeit, JSON-Objektarrays in jQuery in HTML-Tabellen zu konvertieren? Suchen Sie nicht weiter!
jQuery bietet eine praktische Lösung zur Automatisierung dieser Aufgabe und schließt bei Bedarf bestimmte Felder aus.
Schritte zum Konvertieren von JSON in eine HTML-Tabelle
Bestimmte Felder ausschließen
Sie können bestimmte Felder ganz einfach ausschließen Die generierte Tabelle wird überprüft, indem überprüft wird, ob jeder Feldschlüssel in einem Objekt vorhanden ist, das die erwarteten Schlüssel enthält. Wenn der Schlüssel existiert und auf „false“ gesetzt ist, schließen Sie das entsprechende Feld aus der Tabelle aus.
Beispielcode
<code class="javascript">$.getJSON(url , function(data) { var tbl_body = ""; var odd_even = false; $.each(data, function() { var tbl_row = ""; $.each(this, function(k , v) { tbl_row += "<td>"+v+"</td>"; }); tbl_body += "<tr class=\""+( odd_even ? "odd" : "even")+"\">"+tbl_row+"</tr>"; odd_even = !odd_even; }); $("#target_table_id tbody").html(tbl_body); });</code>
Dieses Codebeispiel konvertiert die JSON-Array-Daten in eine Tabelle mit abwechselnden „ungeraden“ und „geraden“ Zeilenklassen zur besseren Lesbarkeit. Fühlen Sie sich frei, es weiter zu modifizieren und anzupassen, um Ihren spezifischen Anforderungen gerecht zu werden.
Das obige ist der detaillierte Inhalt vonWie kann ich JSON-Arrays mit jQuery effizient in HTML-Tabellen konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!