Динамическое создание ячеек таблицы на основе шаблона на основе данных - PullRequest
0 голосов
/ 04 ноября 2010

Как динамически создавать ячейки таблицы на основе набора данных?Требуется ли для этого Javascript / ajax?Можно ли использовать шаблон div для ячеек?

Просто ищу направление.

1 Ответ

1 голос
/ 04 ноября 2010

Если вы хотите динамически создавать ячейки таблицы, вам нужно манипулировать DOM, поэтому вам нужен Javascript.

Пример, который добавит новую строку в таблицу:

var table = document.getElementById('[tablebodyelement]'),
    row = document.createElement('tr'),
    data = ["cell1", "cell2", "cell3"];

for(var i=0; i<row.length; i++){
  var cell = document.createElement('td');
  td.appendChild(document.createTextnode(row[i]));
  row.appendChild(td);
}

table.appendChild(row);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...