jquery datatables 初始化配置归纳
来源:互联网 发布:微博推广淘宝店铺 编辑:程序博客网 时间:2024/06/09 14:30
稍稍归纳了一下datatables的初始化配置方法,更为详细的配置及用法请参考https://datatables.net/examples/index
var oTable = $('#table').dataTable({ "bProcessing" : true, //DataTables载入数据时,是否显示‘进度’提示 "bServerSide" : true, //是否启动服务器端数据导入 "bStateSave" : true, //是否打开客户端状态记录功能,此功能在ajax刷新纪录的时候不会将个性化设定回复为初始化状态 "bJQueryUI" : true, //是否使用 jQury的UI theme "sScrollY" : 450, //DataTables的高 "sScrollX" : 820, //DataTables的宽 "aLengthMenu" : [20, 40, 60], //更改显示记录数选项 "iDisplayLength" : 40, //默认显示的记录数 "bAutoWidth" : false, //是否自适应宽度 "bScrollInfinite" : false, //是否启动初始化滚动条 "bScrollCollapse" : true, //是否开启DataTables的高度自适应,当数据条数不够分页数据条数的时候,插件高度是否随数据条数而改变 "bPaginate" : true, //是否显示(应用)分页器 "bInfo" : true, //是否显示页脚信息,DataTables插件左下角显示记录数 "sPaginationType" : "full_numbers", //详细分页组,可以支持直接跳转到某页 "bSort" : true, //是否启动各个字段的排序功能 "aaSorting" : [[1, "asc"]], //默认的排序方式,第2列,升序排列 "bFilter" : true, //是否启动过滤、搜索功能 "oLanguage": { //国际化配置 "sProcessing" : "正在获取数据,请稍后...", "sLengthMenu" : "显示 _MENU_ 条", "sZeroRecords" : "没有您要搜索的内容", "sInfo" : "从 _START_ 到 _END_ 条记录 总记录数为 _TOTAL_ 条", "sInfoEmpty" : "记录数为0", "sInfoFiltered" : "(全部记录数 _MAX_ 条)", "sInfoPostFix" : "", "sSearch" : "搜索", "sUrl" : "", "oPaginate": { "sFirst" : "第一页", "sPrevious" : "上一页", "sNext" : "下一页", "sLast" : "最后一页" } } "aoColumns" : [{ //设置列属性aoColumnDefs设置列的属性时,可以任意指定列 "mDataProp" : "USERID", "sDefaultContent" : "", //此列默认值为"",以防数据中没有此值,DataTables加载数据的时候报错 "bVisible" : false //此列不显示 }, { "mDataProp" : "USERNAME", "sTitle" : "用户名", "sDefaultContent" : "", "sClass" : "center" }, { "mDataProp" : "EMAIL", "sTitle" : "电子邮箱", "sDefaultContent" : "", "sClass" : "center" }, { "mDataProp" : "MOBILE", "sTitle" : "手机", "sDefaultContent" : "", "sClass" : "center" }, { "mDataProp" : "PHONE", "sTitle" : "座机", "sDefaultContent" : "", "sClass" : "center" }, { "mDataProp" : "NAME", "sTitle" : "姓名", "sDefaultContent" : "", "sClass" : "center" }, { "mDataProp" : "ISADMIN", "sTitle" : "用户权限", "sDefaultContent" : "", "sClass" : "center" }], "fnRowCallback" : function(nRow, aData, iDisplayIndex) { /* 用来改写用户权限 */ if (aData.ISADMIN == '1') $('td:eq(5)', nRow).html('管理员'); if (aData.ISADMIN == '2') $('td:eq(5)', nRow).html('资料下载'); if (aData.ISADMIN == '3') $('td:eq(5)', nRow).html('一般用户'); return nRow; }, "sAjaxSource" : "../use/userList.do?now=" + new Date().getTime(), //服务器端,数据回调处理 "fnServerData" : function(sSource, aDataSet, fnCallback) { $.ajax({ "dataType" : 'json', "type" : "POST", "url" : sSource, "data" : aDataSet, "success" : fnCallback }); } });
阅读全文
0 0
- jquery datatables 初始化配置归纳
- jquery.dataTables中文初始化
- Datatables的初始化配置
- Jquery datatables 配置记录
- jquery datatables 的 配置参数
- Jquery dataTables api 配置笔记
- Jquery dataTables api 配置笔记
- jQuery插件---datatables参数配置详解
- JQuery DataTables 基本配置(最新实例)
- jquery dataTables
- Jquery-dataTables
- jquery datatables
- jquery datatables
- jQuery DataTables
- jquery datatables
- JQuery DataTables
- DataTables配置
- Datatables的初始化
- Java8 03 Optional、注解和接口
- CentOS 7静默(无图形化界面)安装Oracle 11g
- 微信小程序支付c#后台实现
- weblogic 默认控制台路径修改(10.3.6)
- linux vi命令
- jquery datatables 初始化配置归纳
- bower.json 文件 .bowerrc 文件 说明
- tomcat+nginx+redis实现均衡负载、session共享
- java通过jxl来读取excel的乱码问题
- 面试时,如何回答你还有什么想要了解的?
- nodejs基础教程--http 与express比较
- 二路归并排序Python实现
- 直流电机PID控制例程程序注释
- SparkSQL已编程模式指定Schema