首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jquery数据网格或flex数据网格

Jquery数据网格或flex数据网格
EN

Stack Overflow用户
提问于 2011-03-27 20:58:42
回答 3查看 1.5K关注 0票数 1

我在数据库中有大约200,000 ( .2百万)条记录。客户端希望在浏览器上一次显示5,000条记录。我尝试了Jqgrid,加载了5,000条记录,对于其他记录,使用分页加载。但是滚动条需要一些时间来滚动,排序也需要一些时间。选择一条记录需要相当长的时间(即使500条记录选择一条记录也需要相当长的时间)。我在Windows7的62位机器和8 GB内存上尝试了一下。我试过的浏览器有Firefox、IE和Chrome

我刚刚检查了Flex datagrid,它的加载速度非常快(因为它是由flash player处理的),一切都运行得很好。

但首选的是Jquery网格。您使用的其他网格是否可以非常快速地在客户端同时处理5000条记录(或者是否有其他方法可以提高性能)?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-27 22:02:57

我使用flexigrid,尽管我不确定它是否会对你有帮助。这里真正的问题是,你想通过javascript在一个页面上显示5000个项目。你真正应该做的是告诉你的客户这是不实际的,几乎是不可能的,而你作为专业程序员正在告诉他/她这样做的正确方法是一次显示100个项目,并允许搜索和排序

票数 2
EN

Stack Overflow用户

发布于 2011-03-27 21:09:57

我看不到一次加载5000条记录的意义,因为你永远不会一次显示所有5000条记录。您为什么不选择一个选项,从当前记录中缓冲下三页的记录。通过这种方式,您可以延迟加载数据,这很棒,因为您避免了长时间的加载时间,以及如果不是从服务器获取的话最后不需要的数据。

票数 1
EN

Stack Overflow用户

发布于 2018-07-19 20:42:28

在我的项目服务器上有超过300000个。客户要求在同一页中显示所有记录,可滚动,也可编辑一些网格单元。我正在使用devsbucket性能网格表。它的作品很棒,支持可编辑、页脚、活动类和主题。

这是文档,下载链接是devsbucket grid table download

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5449359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档