peekleon/datatables-all

DataTables及其所有扩展。

1.10.20 2019-10-21 13:27 UTC

This package is auto-updated.

Last update: 2024-09-22 00:25:27 UTC


README

DataTables是一个用于增强jQuery JavaScript库的表格插件,通过最小努力,为普通的HTML表格添加排序、分页和过滤功能。DataTables的既定目标是

增强HTML表格中数据的可访问性。

为实现这一目标,DataTables考虑了两类不同的用户

  • 您,使用DataTables的开发者。对于开发者,DataTables提供了丰富的选项,用于获取、显示和操作数据,以及一个广泛的API,用于访问和操作表格。

  • 最终用户。对于使用DataTables界面的用户,例如排序、过滤等操作,以及表格中的数据分页和滚动,都易于使用、直观且快速。

安装DataTables

要使用DataTables,获取软件的主要方式是使用DataTables下载器。您还可以从DataTables CDN包含单个文件。有关详细信息,请参阅文档

NPM和Bower

如果您更喜欢使用NPM或Bower之类的包管理器,则可以提供软件的存储库,该软件在datatables.net名称下从该存储库构建。Bootstrap、Foundation和其他样式库的样式包也通过在包名称后添加后缀来提供。

请参阅DataTables的NPMBower安装页面以获取更多信息。DataTables安装手册还包括有关如何使用包管理器与DataTables一起使用的详细信息。

用法

在其最简单的案例中,DataTables可以通过一行JavaScript进行初始化

$('table').dataTable();

其中jQuery选择器用于获取要使用DataTables增强的表格的引用。可以传递可选的配置参数到DataTables,以便它通过使用配置对象作为传递给DataTables构造函数的参数来执行某些操作。例如

$('table').dataTable( {
  paginate: false,
  scrollY: 300
} );

将禁用分页并启用滚动。

DataTables提供的所有选项的完整列表可在文档中找到。

文档

DataTables选项、API和插件接口的完整文档可在DataTables网站上找到。该网站还包含有关DataTables的各种插件的信息,这些插件可用于进一步增强和自定义您的表格。

支持

DataTables的支持可通过DataTables论坛商业支持选项获得。

许可

DataTables 采用 MIT 许可协议 发布。您可以自由使用、修改和分发此软件,只要保留版权头信息(特别是以 /*! 开头的注释块)。