var rows = 10; //here's your number of rows and columns
var cols = 23;
var table = $('<table id="tbl"><tbody>');
for (var r = 0; r < rows; r++) {
var tr = $('<tr class="datarow">');
for (var c = 0; c < cols; c++)
$('<td>Data</td>').appendTo(tr);
tr.appendTo(table);
}
//table.appendTo('body');
table.appendTo('#tbl');
Пожалуйста, помогите, я пытаюсь добавить таблицу в div, добавив jquery. но его не работаетJQuery appendTo не работает
Вам не хватает '{}' для вашего второго цикла 'for'. Кроме того, вы должны закрыть тег HTML в селекторе jQuery. – D4V1D
@ D4V1D Отсутствие '{}' для вложенного цикла ни на что не повлияет. Однако я согласен со вторым вопросом. Теги 'table' и' tbody' должны быть закрыты. – hjpotter92
@ hjpotter92: Я соглашаюсь на '{}', но он очень удобен в удобочитаемости и ремонтопригодности :) – D4V1D