2

我有一个数据表,其中一列中有图像。

行数达到 900+,考虑到它使用的资源和加载页面所需的时间,我想避免浏览器尝试加载 900+ 图像。

那就是延迟加载插件似乎可以作为救援的地方!
http://www.appelsiini.net/projects/lazyload

第一页加载正常,但图像在以下情况下不加载:

  1. 用户点击“下一步”按钮查看下一页
  2. 显示用户过滤器和特定行

我看到延迟加载插件上有一个“事件触发器加载”部分,但我不确定如何使用它。

如果有人能指出我正确的方向,那就太好了。

注意:通过数据表,我的意思是http://www.datatables.net

编辑:8/27 - 忘了这个问题。但我最终实现了我自己的自定义解决方案:)

4

1 回答 1

3

您是否尝试过使用流水线示例进行 DataTables 服务器端处理

这里作者给出了使用流水线延迟加载数据的解决方案。

于 2013-11-27T09:31:13.403 回答