javascript可以排序,过滤和渲染一个非常大的表吗?

xyl*_*u00 7 javascript sorting report filter large-data

首先,我不知道Javascript的功能.但是想知道是否有可能:

  1. 从文本文件中读取并显示一个非常大的表(几十列和几十万行),分段;
  2. 并非所有列都会同时显示.列是组.一组列需要在隐藏或显示之间切换;
  3. 可以根据某些列过滤行.

这样做的原因是制作一个显示数据分析结果的报告,并为用户提供基本的过滤器,排序功能.他们最有可能拥有某种网络浏览器.所以HTML将是一种理想的格式.

用Javascript可以吗?

谢谢!

Jus*_*ier 5

您也许可以通过使用网格插件来做到这一点。例如,看看这个问题的答案:数百万行的JavaScript数据网格


ana*_*ocs 3

我会推荐一个 javascript 表库,例如 DataTables。它包括排序、过滤和分页选项。

它还具有将 DataTables 所做的所有分页、过滤、排序等工作移交给服务器的功能。javascript lib DataTables 只是一个事件和显示模块。在这种情况下,可以处理任意数量的行。

因此,您将拥有所需的所有功能,以及在 javascript 中加载数据的 ajax-y 快速性能以及处理任意数量行的规模。

使用 DataTables 进行服务器端数据处理