【问题标题】:Better than Jqgrid?比Jqgrid好吗?
【发布时间】:2012-07-09 14:30:22
【问题描述】:

我需要一个建议,我正在使用 Jqgrid 作为网格工具,不知何故我发现显示非常大的数据有些复杂,我说的是 450 条记录,其中包含大数据和 10 列。

你们有没有更好的网格可以给我更好的表现

【问题讨论】:

  • 我不确定 Telerik MVC 网格中会发生什么,但是当您完全在客户端工作时,最好检查他们的新产品 Kendo UI,它比他们当前的 MVC 网格更快(正如他们在这里所说:kendoui.com
  • 他们还打算为 MVC 引入包装器。如果没有那么多列,可以处理 450 条记录——尽管启用虚拟滚动或分页总是更好。

标签: jqgrid telerik-mvc jquery-datatables


【解决方案1】:

我一直使用 dataTables 并且我总是推荐它,因为它易于使用和配置。它完美且快速地显示数据(我将它与超过 100.000 行的表一起使用,没有问题,正确配置服务器端处理)。
您现在唯一必须做的是(据我所知)它不支持表格主体中的 colspan,因此,如果您的布局需要,则无法使用数据表。 (我通常会找到其他方式来展示东西,而不是使用 colspan,但对于某些人来说,这是一个障碍)

【讨论】:

  • 其实在fnRowCallback中设置单元格的colspan属性还是可以的,比如:"fnRowCallback": function(nRow, aData, iDisplayIndex, iFullIndex) { var colSize = $(nRow).find('td').length; $(nRow).find('td:gt(0)').remove(); $(nRow).find('td:first').attr('colspan', colSize); }虽然是手动的,不够简单/优雅...
猜你喜欢
  • 2017-05-06
  • 2011-09-16
  • 2019-04-29
  • 1970-01-01
  • 2021-08-20
  • 2021-05-17
  • 1970-01-01
  • 1970-01-01
  • 2011-04-08
相关资源
最近更新 更多