jQuery 数据表 "input" plugin除了典型的第一个、上一个、下一个、最后一个按钮之外,创建它还允许用户在分页显示上手动输入页码。默认显示显示下一页和最后一页,并在当前页码旁边有几个页码按钮,因此如果您在第 10 页,可能会有标记为“11”、“12”和“13”的按钮。但是如果您想转到 2000 页的第 1000 页怎么办?没有简单的方法可以到达那里。这就是输入插件的动机。
但是,此代码是为 DataTables 的“旧”版本(1.10 之前的版本)编写的。我的应用程序是为较新版本编写的。
页面上引用的示例使用 1.10 之前的语法:
$(document).ready(function() {
$('#example').dataTable( {
"sPaginationType": "input"
} );
} );
我尝试按照新语法进行一些简单的修改
$(document).ready(function() {
$('#example').DataTable( {
"paginationType": "input"
} );
} );
但它不起作用。可以肯定的是,页码的输入有效,但所有其他按钮都损坏了,呈现为文本:
有没有一种简单的方法可以让这个插件与较新的 DataTables 一起使用,或者有没有更好的方法可以在该环境中获得此功能?
最佳答案
就我而言 http://cdn.datatables.net/1.10.0/css/jquery.dataTables.css失踪。添加后一切正常。
关于jquery - 如何将 JQuery DataTables "input"插件与 DataTables 1.10 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32505087/