dataTables常用参数
一、新版本和老版本的区别
新版本的改进:https://datatables.net/new/1.10
新老版本参数变化列表:http://datatables.club/upgrade/1.10-convert.html
老版本参数列表:
http://legacy.datatables.net/usage/features
http://legacy.datatables.net/usage/options
http://legacy.datatables.net/usage/columns
新版本参数列表:
http://datatables.club/reference/option/
二、常用参数
格式:新版本(老版本)
1、autoWidth(bAutoWidth): 让Datatables自动计算宽度,默认值为true;
2、serverSide(bServerSide) :开启服务器模式,默认值为false;
不开启服务器模式,将数据一次取出来全部渲染;
若开启服务器模式,只渲染当前页的数据;(大数据的时候建议开启该模式)
3、ajax.data(fnServerParams) : 发送给服务器的参数
4、ajax.dataSrc(sAjaxDataProp):表数据的数据属性或操作方法
(1)当为表数据的数据属性时,如下:
$('#example').dataTable( {
"ajax": {
"url": "data.json",
"dataSrc": "tableData"
}
} );
(2)当为方法时,相当于JQuery的ajax的success方法
$('#example').dataTable( {
"ajax": {
"url": "data.json",
"dataSrc": function ( json ) {
for ( var i=0, ien=json.data.length ; i<ien ; i++ ) {
json.data[i][0] = '<a href="/message/'+json.data[i][0]+'>View message</a>';
}
return json.data;
}
}
} );
5、ajax(fnServerData):从 Ajax 源加载数据的表的内容,ajax 作为function用法
6、data(aaData):给表格显示的数据
7、destroy(bDestroy):允许重新实例化Datatables,销毁表格实例,默认值为false; 常和 retrieve 参数使用;
Destroy an exisiting table and create a new one:
$('#example').dataTable( {
"srollY": "200px"
} );
// Some time later, recreate with just filtering (no scrolling)
$('#example').dataTable( {
"filter": false,
"destroy": true
} );
8、retrieve(bRetrieve):检索一个已存在的Datatables实例; 常和 destroy 参数使用;
Retrieve DataTable instance for an exisiting table:
$(document).ready( function() {
initTable();
tableActions();
} );
function initTable () {
return $('#example').dataTable( {
"scrollY": "200px",
"paginate": false,
"retrieve": true
} );
}
function tableActions () {
var table = initTable();
// perform API operations with `table`
// ...
}
dataTables常用参数的更多相关文章
- Production环境中iptables常用参数配置
production环境中iptables常用参数配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我相信在实际生产环境中有很多运维的兄弟跟我一样,很少用到iptables的这个 ...
- chattr的常用参数详解
chattr的常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在实际生产环境中,有的运维工程师不得不和开发和测试打交道,在我们公司最常见的就是部署接口.每天每个人部署的 ...
- dmidecode常用参数
dmidecode常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. dmidecode这个命令真是神器啊,他能快速的获取服务器的硬件信息,而且这个命令有很多的花式玩法,今 ...
- find常用参数详解
find常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在linux系统中,在init 3模式情况下都是命令行模式,这个时候我们想要找到一个文件的就得依赖一个非常好用的 ...
- cat常用参数详解
cat常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 最近,我的一个朋友对linux特别感兴趣,于是我觉得每天交给他一个命令的使用,这样一个月下来也会使用30个命令,基 ...
- find一些常用参数的一些常用实例和一些具体用法和注意事项。
find一些常用参数的一些常用实例和一些具体用法和注意事项. 1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用. 可以使用某种文件名模式来匹配 ...
- Jquery Datatables 请求参数及接收参数处理
Jquery Datatables 请求参数及接收参数处理 /** * Created by wb-wuyifu on 2016/8/9. */ /** * Created by wb-wuyifu ...
- ls常用参数
ls常用参数详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 玩Linux的老司机们每天都要敲的命令,但是这个鸡蛋的命令还有很多中玩法哟~跟着我一起敲一遍吧!在这里我就列举几个常 ...
- FFmpeg FFmpeg的使用及常用参数
FFmpeg的使用及常用参数 一.下载: 官网:http://ffmpeg.org/ 二.demo: 1 class Program 2 { 3 static void Main(string[] a ...
随机推荐
- mybatis Dynamic SQL动态 SQL
动态 SQL MyBatis 的强大特性之一便是它的动态 SQL.如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦.例如拼接时要确保不能忘记添加必要的空格 ...
- PYTHON实现识别图片
自学Python3第5天,今天突发奇想,想用Python识别图片里的文字.没想到Python实现图片文字识别这么简单,只需要一行代码就能搞定 #作者微信:2501902696 from PIL imp ...
- centos7配置yum源
https://www.cnblogs.com/renpingsheng/p/7845096.html
- shelve模块使用说明
一种字典形式储存数据的方式 import datetime, shelve d = shelve.open('shelve_test.txt') info = {'age':22, 'job':'it ...
- MFC 线程中CWnd对象
尽量不要在MFC线程中将CWnd作为参数传递,会引起crash 正确的做法: 1. 将CWnd对应的handle传进来,通过CWnd::FromHandle()函数转换: 2. 在线程中用SendMe ...
- python传参数
Python参数传递采用的肯定是“传对象引用”的方式.这种方式相当于传值和传引用的一种综合.如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“传引用”来传递对 ...
- flask_sqlalchemy
简介: flask_sqlalchemy 是 Flask Web 框架的一个扩展. 使 Web 服务器以 (ORM: Object Relational Mapping) 对象关系映射的方式与数据库交 ...
- clamav杀毒软件的安装
Linux Unix.Trojan.Elknot (Linux.BackDoor.Gates.5)木马清理 此恶意软件结合了传统后门程序和DDoS攻击木马的功能 前两天性能测试服务器被种马,cpu一直 ...
- 【完结汇总】iKcamp出品基于Koa2搭建Node.js实战共十一堂课(含视频)
- CentOS7使用yum详细搭建zabbix3.2过程
本文引用于:http://blog.csdn.net/s3275492383/article/details/62417210 一.准备搭建环境: 1.系统:CentOS7 2.默认有使用linux服 ...