Ich habe einige Probleme mit ein paar for-Schleifen zum dynamischen Erstellen einer Tabelle mit JavaScript.Dynamisch Tabellenskelett mit numRows und numCols erstellen
In diesem Beispiel numRows = 2 und numCols = 6.
Mein Code:
var table = $('<table></table>');
for (var i = 0; i < numRows; i ++) {
var row = $('<tr></tr>');
for (var i = 0; i < numCols; i++) {
var rowData = $('<td></td>').text('test');
row.append(rowData);
}
table.append(row);
}
console.log(table);
Die Konsolenausgabe zeigt eine leere Tabelle. Es gibt keine Zeilen oder Zellen ... gerade dies:
Wie kann ich diese Logik zu beheben, so dass es richtig die Tabelle mit zwei Reihen von 6 Zellen je füllt? Deine Hilfe wird geschätzt!
Was ist 'empTable'? – Ryan
@Ryan oops - das habe ich verpasst, als ich alles umbenannt habe. Fest! –