不保存滚动条
此示例显示如何使用 saveState.scroller
配置选项(参见 stateRestoreConfig#saveState
)来通过将初始化选项设置为 false
来禁用保存表格的当前滚动位置。默认值为 true
,这意味着使用 scroller
时将保存滚动位置。
ID | 名 | 姓 | 邮政编码 | 国家 |
---|
- JavaScript
- HTML
- CSS
- AJAX
- 服务器端脚本
- 评论
下面显示的 JavaScript 用于初始化此示例中显示的表格
$('#example').DataTable({ ajax: '../data/2500.txt', layout: { topStart: { buttons: [ 'createState', { extend: 'savedStates', config: { saveState: { scroller: false } } } ] } }, scrollY: 200, scrollCollapse: true, scroller: true });
new DataTable('#example', { ajax: '../data/2500.txt', layout: { topStart: { buttons: [ 'createState', { extend: 'savedStates', config: { saveState: { scroller: false } } } ] } }, scrollY: 200, scrollCollapse: true, scroller: true });
除了以上代码之外,还会加载以下 JavaScript 库文件以用于此示例
下面显示的 HTML 是原始 HTML 表元素,在经过 DataTables 增强之前
此示例使用了一些超出了库文件加载内容(如下所示)的附加 CSS,以便正确显示表格。下面显示了所用的附加 CSS
下面加载了以下 CSS 库文件以用于此示例,以便提供表格样式
此表格通过 Ajax 加载数据。下面显示了已经加载的最新数据。随着加载任何其他数据,该数据将自动更新。
下面显示了用于对此表格执行服务器端处理的脚本。请注意,这只是一个使用 PHP 的示例脚本。服务器端处理脚本可以用任何语言编写,使用 DataTables 文档中描述的协议。