如何使用HTML显示100,000行或更多行的数据库查询结果?

前端之家收集整理的这篇文章主要介绍了如何使用HTML显示100,000行或更多行的数据库查询结果?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们正在重写我们的一个客户使用的网站.用户流量非常低,每周不到100位唯一身份访问者.它基本上只是我们数据库中数据的一个很好的接口.它允许他们查询和过滤他们的不同数据集.

我们用Python重写网站,重新使用当前数据所在的Oracle数据库.当前版本是用旧版的Coldfusion编写的.尽管Coldfusion做得不错,但它在一个页面显示了大量的数据库记录.它能够同时显示数十万行而不会破坏浏览器.它使用Java applet,看起来行的内容可能是压缩的,并通过HTML或其他东西传入. HTML中有一大块数据,但它没有显示 – 它只是由Java小程序呈现.

我已经尝试了几种Javascript解决方案,但它们都依赖于这样一个事实,即数据将出现在HTML表格中或者沿着这些行.这会导致浏览器冻结并耗尽内存.

有谁知道这种情况的任何解决方案?我们的客户喜欢滚动浏览所有这些数据而无需点击“下一页链接.

谢谢,
瑞安

解决方法

我使用以下内容完成了您所描述的内容(效果非常好):

jQuery Datatables

它使您可以“滚动时获取分页,因此您可以禁用分页箭头以支持“永久”滚动.

猜你在找的HTML相关文章