[英]Can javascript sort, filter, and render a very large table?
首先,我不知道Javascript的功能。 但是想知道是否有可能:
这样做的原因是制作一个显示数据分析结果的报告,并为用户提供基本的过滤器,排序功能。 他们最有可能拥有某种网络浏览器。 所以HTML将是一种理想的格式。
用Javascript可以吗?
谢谢!
您可以通过使用网格插件来完成此操作。 例如,看看这个问题的答案: 数百万行的JavaScript数据网格
我会推荐一个javascript表库,如DataTables。 它包括排序,过滤和分页选项。
此外,它还具有传递DataTables对服务器所做的所有分页,过滤,排序等功能。 然后javascript lib DataTables只是一个事件和显示模块。 在这种情况下,可以处理任意数量的行。
因此,您将拥有所需的所有功能,使用javascript加载的数据的ajax-y快速性能,其比例可以处理任意数量的行。
绝对没错。 Ext.JS展示了如何非常有效地完成这项工作。 正确完成后,性能优化可减少到服务器的往返次数。 并提高用户体验响应能力。
ExtJS Rich Grid示例。 (有许多)
ExtJS示例。 (看看网格部分)
希望有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.