先把它主页上写的特性翻译罗列如下:
可变长度分页;
动态过滤;
多列排序,带数据类型检测功能;
列宽度的智能处理;
从多种数据源获取数据(DOM,js Array, ajax file, server-side returning);
滚动配置属性;
完整国际化支持;
jquery UI ThemeRoller支持;
经历了个2600多个单元测试,相当牢固;
有为数不少的插件支持;
免费的;
状态保存能力;
支持隐藏列;
动态创建表格的能力;
自动ajax数据加载;
自定义DOM位置;
单列过滤(这个与前面的过滤有区别么?);
多种分页器;
无损的DOM交互;
参与排序的列高亮;
高级数据源配置;
扩展的插件支持功能;
可以用css完全配置表象;
丰富的文档;
110多个例子;
对Adobe AIR的完全支持。
引入
使用
Javascript代码
$(document).ready(function(){
$('#example').dataTable();
});
// 另一个例子
$(document).ready(function(){
$('#example').dataTable({
"bInfo": false
});
});
要注意的是,要被dataTable处理的table对象,必须有thead与tbody,而且,结构要规整(数据不一定要完整),这样才能正确处理。