2
so habe ich diese Datei namens jsonkategorie.json mit Kategorien Namen und Links. Ich möchte diese in einer Tabelle anzeigen. Irgendwie (ich bin Anfänger in jQuery Programmierung) meine Tabelle zeigt nur Namen. Ich denke, dass das Problem innerhalb der Anführungszeichen im Tag sein kann. This is how the table looks in browser. Es gibt keinen Link zu der Seite. Ich habe viele Möglichkeiten versucht, mit jeder Zeile getrennt Hinzufügen (ich meine:Wie fügt man mit jquery Links zur Tabelle hinzu?
categories_data += '<a href=';
categories_data += '"';
categories_data += value.links;
etc.)
Hier ist meine jQuery-Code:
$(document).ready(function(){
$.getJSON("jsonkategoria.json", function(data){
var categories_data = '';
$.each(data, function(key, value){
categories_data += '<tr>';
categories_data += '<a href="'+value.link+'" >';
categories_data += '<td>'+value.nazwa+'</td>';
categories_data += '</a>';
categories_data += '</tr>';
});
$('#categories_tab').append(categories_data);
});
});
Die unmittelbare Kind einer Tabellenzeile sein muss entweder ein ''
entweder müssen Sie in jeder Zelle einen Anker setzen oder einen onclick-Handler zum tr hinzufügen. – epascarello
Antwort
Hier können Sie mit einer Lösung gehen
Sie fehl am Platz
anchor
Tag, es innerhalbtd
nicht außerhalbtd
Quelle
2017-08-09 13:21:00 Shiladitya
Ich hatte Probleme mit anderen Lösungen (oben) wegen CSS-Styling. Als ich deine Version benutzt habe - jetzt sieht alles gut aus :) Danke – Alcyone127
Willkommen @ Alcyone127 :) – Shiladitya
Quelle
2017-08-09 13:23:55
Verwandte Themen