DataTables 自定义
2016-07-24 15:14
344 查看
自定义取的参数方法
getQueryCondition = function(data) { var param = {}; if (data.order && data.order[0]) { param.order =data.columns[data.order[0].column].data; param.sort = data.order[0].dir; } var start = data.start + 1; var all = data.length === -1; param.page = all ? 1 : Math.ceil( start / data.length ); param.rows = data.length; return param; }
配置ajax手动方法提交处理数据
"ajax": function(data, callback, settings) { var param = getQueryCondition(data); $.ajax({ "url": "/json/role.shtml", "type": "POST", "cache" : false, //禁用缓存 "dataType": "json", "data":param, "success": function ( json ) { if(json.code == 200){ var data = {}; data.recordsTotal = json.result.total; data.recordsFiltered = json.result.total; data.data = json.result.rows; callback(data); } }, "error": function(XMLHttpRequest, textStatus, errorThrown) { alert("查询失败"); } }); },
修改显示风格
"sDom":"frtilp"
相关文章推荐
- java 命令notes
- CentOS7 升级python同时解决yum损坏问题
- 简单dp算法——Sumsets
- poj 2524 Ubiquitous Religions [并查集]
- 常用排序算法之插入排序
- Glut处理鼠标事件
- java换行操作
- 笔试题中的必胜策略
- JDBC核心
- 希尔排序和归并排序(java实现)
- 几款开源图像处理软件评测研究
- 如何在静态博客hexo中只显示摘要信息
- mysql数据库字段操作
- [译]接口隔离原则在Android中的实践
- 常用排序算法之快速排序
- Android studio使用HttpClient出错
- Swift编程基础之数组去重 + 模拟双色球
- SimpleAdapter初级使用
- 常用排序算法之冒泡排序
- ubuntu16.04-i386安装后