Scroller 集成
此示例显示在使用 scroller
扩展时,StateRestore 扩展的行为方式。使用 StateRestore 时,Scroller 的滚动位置可以存储并还原。
ID | 名字 | 姓氏 | 邮政编码 / 地区代码 | 国家 |
---|
- Javascript
- HTML
- CSS
- Ajax
- 服务器端脚本
- 注释
以下显示的 Javascript 是用于初始化此示例中所示表格的
$('#example').DataTable({ ajax: '../data/2500.txt', layout: { topStart: { buttons: ['createState', 'savedStates'] } }, scrollY: 200, scrollCollapse: true, scroller: true });
new DataTable('#example', { ajax: '../data/2500.txt', layout: { topStart: { buttons: ['createState', 'savedStates'] } }, scrollY: 200, scrollCollapse: true, scroller: true });
除了上述代码,还会加载以下 Javascript 库文件以用于此示例
以下显示的 HTML 是原始 HTML 表格元素,在 DataTables 增强它之前
此示例使用了一些额外的 CSS,它们超出了从库文件中加载的额外 CSS(如下所示),以便正确显示表格。下面显示了所使用的额外 CSS
以下 CSS 库文件已加载以用于此示例,以便为表格提供样式
此表通过 Ajax 加载数据。已加载的最新数据显示如下。此数据将随任何其他数据的加载自动更新。
用于对该表格执行服务器端处理的脚本如下所示。请注意,这只是一个使用 PHP 的示例脚本。服务器端处理脚本可以用任何语言编写,方法是使用 DataTables 文档中描述的协议。