gpt4 book ai didi

jqgrid - 在带有 loadonece : true, 客户端排序和过滤的 JqGrid 中。支持多少数据?

转载 作者:行者123 更新时间:2023-12-03 23:46:43 25 4
gpt4 key购买 nike

我正在使用带有 loadonece: true 的 jqGrid。我正在使用客户端排序和过滤。当我尝试在包含 8000 条记录的网格中进行搜索时,出现了脚本无响应 错误。所以我想知道是否对数据有任何限制。尽管在 jqGrid 文档中,我没有发现 loadonce:true 对数据大小有任何限制。

最佳答案

限制非常依赖

  • 您使用的网络浏览器。例如,IE6 有不同的慢速 JavaScript 引擎,谷歌浏览器有快速引擎。每个网络浏览器的每个新版本都会提高 JavaScript 的性能。
  • 您使用的 jqGrid 的选项。如果您使用大页面大小(rowNum 值),使用 gridview: true 选项非常重要(请参阅 the answer 了解更多信息)。您应该减少 setCellsetRowData 等方法的使用,尤其是在循环中(例如在 loadComplete 中遍历所有行的循环>网格完成)。而不是那个应该使用 cellattrrowattrcustom formatters .
  • 您使用的列数(包括隐藏行)。具有许多列的网格会降低网格的性能。

一般来说,我不会使用 8000 行的本地网格。具有大约 1000 行的本地网格的性能已经足够慢了。我建议您使用服务器端 分页、排序和过滤。 SQL Server 在本地代码中实现了所有功能,并且可以使用数据库中的索引,可以像 JavaScript 一样更有效地实现所有功能。

关于jqgrid - 在带有 loadonece : true, 客户端排序和过滤的 JqGrid 中。支持多少数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13449605/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com