1、DataTables的默认配置
rush:js;">
$(document).ready(function() {
$(‘#example').dataTable();
} );
2、DataTables的一些基础属性配置
“bPaginate”: true,//翻页功能 “bLengthChange”: true,//改变每页显示数据数量 “bFilter”: true,//过滤功能 “bSort”: false,//排序功能 “bInfo”: true,//页脚信息 “bAutoWidth”: true//自动宽度
3、数据排序
rush:js;">
$(document).ready(function() {
$(‘#example').dataTable( {
“aaSorting”: [
[ 4,"desc" ]
]
} );
} );
从第0列开始,以第4列倒序排列
4、多列排序
5、隐藏某些列
rush:js;">
$(document).ready(function() {
$(‘#example').dataTable( {
“aoColumnDefs”: [
{ "bSearchable": false,"bVisible": false,"aTargets": [ 2 ] },{ “bVisible”: false,“aTargets”: [ 3 ] }
] } );
} );
6、改变页面上元素的位置
rt<”bottom”p><”clear”>'
} );
} );
//l- 每页显示数量
//f – 过滤输入
//t – 表单Table
//i – 信息
//p – 翻页
//r – pRocessing
//< and > – div elements
//<”class” and > – div with a class
//Examples: <”wrapper”flipt>,ip>
7、状态保存,使用了翻页或者改变了每页显示数据数量,会保存在cookie中,下回访问时会显示上一次关闭页面时的内容。
rush:js;">
$(document).ready(function() {
$(‘#example').dataTable( {
“bStateSave”: true
} );
} );
8、显示数字的翻页样式
9、水平限制宽度
rush:js;">
$(document).ready(function() {
$(‘#example').dataTable( {
“sScrollX”: “100%”,“sScrollXInner”: “110%”,“bScrollCollapse”: true
} );
} );