Javascript 数据表降低了数据加载速度

Javascript 数据表降低了数据加载速度,javascript,datatables,crossfilter,Javascript,Datatables,Crossfilter,我正在尝试使用datatables,但是datatables加载数据的速度非常慢(fnAddData())。每1000行大约需要1s。交叉过滤器将数据发送到具有1-5000行的数组中的数据表。对于5000行,表的渲染时间约为5秒。是否可以以更快的方式将数据加载到数据表 注意:您真的需要5000行吗!您应该真正了解如何从Ajax源填充数据表。尝试fnAddData(单元格,false)。完成后再打电话给fnRedraw。看这个:@Benthulley可能是,但不要。但是我想看看有多少行,并且我已经

我正在尝试使用datatables,但是datatables加载数据的速度非常慢(
fnAddData()
)。每1000行大约需要1s。交叉过滤器将数据发送到具有1-5000行的数组中的数据表。对于5000行,表的渲染时间约为5秒。是否可以以更快的方式将数据加载到数据表


注意:

您真的需要5000行吗!您应该真正了解如何从Ajax源填充数据表。尝试fnAddData(单元格,false)。完成后再打电话给fnRedraw。看这个:@Benthulley可能是,但不要。但是我想看看有多少行,并且我已经加载了所有数据,以便通过交叉筛选进行筛选。@BumptiousQBangwhistle:是的,这是可能的,但用户仍然需要等待呈现表。@Meph-不需要为此加载所有行。在ajax响应中返回总计数。Datatables使用此信息显示正确的页数。每次单击新页面或进行排序或筛选时,它都会返回到服务器以获取数据。链接应该解释所有的问题。就个人而言,我不会在一个请求中向客户端发送超过100行,更不用说5000行了。