Я использую плагин DataTable.net и мне интересно, как я могу динамически добавить строку в существующую таблицу?
http://datatables.net/examples/api/add_row.html
Я смотрю на этот пример, и у них это так
/* Global variable for the DataTables object */
var oTable;
/* Global var for counter */
var giCount = 2;
$(document).ready(function() {
oTable = $('#example').dataTable();
} );
function fnClickAddRow() {
oTable.fnAddData( [
giCount+".1",
giCount+".2",
giCount+".3",
giCount+".4" ] );
giCount++;
}
но мне интересно, что произойдет, если я захочу, чтобы у меня уже была обработана строка таблицы?
Скажи, что это мой стол.
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
Теперь у меня есть это
var newRow = '<tr><td>row 3, cell 1</td><td>row 3, cell 2</td></tr>';
Как я могу добавить его через addRow?
Я пытался oTable.fnAddData(newRow);
, но, похоже, это не сработало.
Так что я не уверен, как это сделать.