我在我的应用程序中使用datatable。我面临的问题就像ajax调用过滤器和排序正在工作但数据没有更新。我将通过ajax调用每15秒一次。动态数据不会更新为数据表。
init:
var table;
table =
$('#table1').DataTable({
"autoWidth": false,
"bFilter": true,
"bInfo": true,
"bSort": true,
"aaSorting": [[3, 'asc']],
"bPaginate": false,
"bDestroy": true,
"sScrollY": 500px,
"sScrollXInner": false,
"bLengthChange": true,
"iDisplayLength": -1,
});
$('#myInputTextField').keyup(function() {
table.search($(this).val()).draw();
});
我在JavaScript中构建数据追加到数据表<tbody>
Ajax:
if(table != undefined){ table.search($('#myInputTextField').val()).draw(); }