peekleon / datatables-all
DataTables及其所有扩展。
Requires
- components/jquery: >=1.7
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的NPM和Bower安装页面以获取更多信息。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 许可协议 发布。您可以自由使用、修改和分发此软件,只要保留版权头信息(特别是以 /*!
开头的注释块)。