jQueryDataTable和jQGrid之间的性能比较?

jQueryDataTable和jQGrid之间的性能比较?,jquery,performance,datatable,jqgrid,Jquery,Performance,Datatable,Jqgrid,我们为3000到4000行数据以及50列实现了jquerydatatable。但是,由于我们实现了数据表的不同功能,如列级搜索、全局搜索、mrender、分页等,这会降低性能 我们使用的是jQueryV1.7.2和jQueryDataTable1.10.7JS。 如何提高jQuery datatable或jQuery datatable的任何其他替代品的性能,以显示如此庞大的数据 我的一个朋友建议使用jQGrid jQueryDataTable和jQGrid之间的性能比较是什么?哪个更好?或者有

我们为3000到4000行数据以及50列实现了jquerydatatable。但是,由于我们实现了数据表的不同功能,如列级搜索、全局搜索、mrender、分页等,这会降低性能

我们使用的是jQueryV1.7.2和jQueryDataTable1.10.7JS。 如何提高jQuery datatable或jQuery datatable的任何其他替代品的性能,以显示如此庞大的数据

我的一个朋友建议使用jQGrid


jQueryDataTable和jQGrid之间的性能比较是什么?哪个更好?或者有其他方法来提高性能吗?

我已经在生产中使用了相当长一段时间了。我也可以选择选择
datatables
jqGrid
。这两个我都试过了。数据表的性能随着记录大小的增加而恶化

对于使用jqgrid,
loadonce:true
不应该像注释中提到的@Oleg那样出现问题,最多10000条记录

我已经在生产中测试了超过200万条记录的
jqGrid
,它的工作状态非常好。值得注意的是,我在这里实现了服务器端分页,并使用
json
作为返回数据类型

我已经实现了大量的额外功能,如(这实现了全局搜索)、服务器端和客户端分页,以及
jqGrid
支持的大量其他功能

此外,扩展
jqGrid
功能并根据需要添加自定义功能非常容易


另外,对于
jqgrid

3000或4000行不是真正大的网格(至少对于jqgrid),您可以在StackOverflow上获得大量关于已问问题(或自己问问题)的帮助。jqGrid支持许多场景,例如服务器端分页、数据排序和过滤以及客户端(如果使用
loadonce:true
选项)。甚至可以对4000行使用
loadonce:true
选项。一次显示多少行?使用50列听起来很奇怪。我怀疑大量的列会导致更多的性能问题,比如4000行。如何显示数据?你有很多隐藏列吗?需要更多的细节和图片。感谢Oleg的宝贵指导。我们有50列要显示,没有隐藏的列。但我们为用户提供了隐藏和显示jQueryDataTable插件提供的列的便利。我们需要一次显示所有4000行,因为我们方便用户选择要在DataTable中显示的记录数,并且用户可以选择一次显示所有记录的选项。那么对于上述场景,我们可以使用jQGrid吗?请建议。jQGrid在上述场景中是否表现出更好的性能?我不知道dataTable。因此,我无法真正提高性能,但我可以帮助您创建显示数据的jqGrid。我仍然不明白您需要如何显示数据以及网格内部将显示什么(文本、数字、日期、复选框、图标、链接等等)。网格是水平滚动条还是垂直滚动条?你有多大的页面?如果您包含一张图片,显示使用dataTable创建的网格的样子,这将是非常实用的。网格中现在有什么慢(数据的初始加载、排序、过滤等)?您使用的是哪个web浏览器(旧IE)?我们在数据表中显示了文本、数字、日期、复选框、图标、链接等,我们正在Mozila 40.0.3上对其进行测试。@Priyanka这个问题有更新吗?你最终使用了什么解决方案?你能解释一下你有没有更好的解决办法吗?在任何情况下,你都应该给出一个答案,以帮助未来的访问者。谢谢你的宝贵回复。我将尝试一下,并报告我使用jqGrids的经验