4

我打算使用 Jquery DataTable 来显示用户收件箱。当他单击页码或下一个或上一个按钮时,我想部分加载用户消息。

从我最初的研究来看,我认为 jquery DataTable 在呈现之前需要所有表数据。

有谁知道是否有任何可能的方式来根据用户请求加载数据表?

4

2 回答 2

6

不,您可以轻松地将数据添加到 DataTable,只需查看文档:

http://datatables.net/api#fnAddData

http://datatables.net/release-datatables/examples/server_side/server_side.html

于 2012-10-09T10:23:00.843 回答
1

您可以动态地重新初始化 Datatable 上的数据。

// clear all Datatable instance object 
$('#sample').DataTable().clear();

// re-initialize array values using foreach
sample_array = ['car','apple']
$.each(sample_array, function( index, value ) {
      $('#sample').dataTable().fnAddData( [value]);
});
于 2019-08-30T11:21:07.167 回答