Вы можете использовать функции fnUpdate
или fnAddData
и передавать информацию в виде массива строка за строкой.
var dataTable = $('#myTable').dataTable();
$.post('myServer.php', {update: 'table'}, function(data){
var newTRNum = dataTable.getNodes().length + 1;
$.each(data, function(i, tableRowInfo){
dataTable.fnUpdate(tablerowInfo, newTrNum, 0);
newTrNum++;
});
}, 'json');
Я не проверял, но, вероятно, что-то на этот счет.