datatable1.10服务器断分页

接着上一篇datatable1.10的新特性,出于工作需求,我们需要进行服务器端分页。

本人还是直接拿代码。。然后给代码加上注释。。如果有疑问可以指点一二。。。

$(document).ready(function() {

var table = $(‘#example‘).DataTable({

"columns" : _tableCols,

"createdRow" : xxxxxx,        //函数名

"processing" : true,             //数据多一下子加载不全的时候,页面会展示加载进行中

"serverSide": true,               //设置为true才会进行服务器分页

"pagingType": "full_numbers",       //分页按钮的显示形式

"paging": true,     //如果为FALSE 所有数据显示在一个页面上

"ajax" : {

"url" : "xxxx/query",

"type": ‘POST‘,

"data" : function(d) {

d.orderby = "position";

},

"dataSrc" : function(json) {

return json.records;

},

},

});

});

//上面的js代码就全部写完,如果需要添加其他属性如:lengthMenu等。。。可以参考server side processing   网址为:http://datatables.net/manual/server-side

本人用的是springmvc框架,因而在返回的对象中必须包含recordsFiltered     和  recordsTotal
 这个两个长整形参数。不然分页的时候会报错(如Showing 1 to 10 of 57 entries  数字会是NaN)。具体为什么一定要这个两个参数可以看官网的json数据源,都有这两个参数。因而我们返回的对象也应该包含着两个参数。

//recordsFiltered is the total number of records in the data set after filtering

private long recordsFiltered  = 0;

//total number

private long recordsTotal = 0;

如有疑问欢迎留言。。。。

时间: 2024-10-15 13:08:20

datatable1.10服务器断分页的相关文章

[红帽企业Linux.5.10服务器版]下安装VMWare Tools

VMware-Tools的作用:     VMWare Tools是Vmware提供的增强虚拟显卡和硬盘性能.以及同步虚拟机与主机时钟的驱动程序安虚拟机的驱动用的,直接效果就是可以提高虚拟系统的显示分辨率,而且鼠标可以在虚拟机界面和主机界面之间直接切换,不用按ctrl+alt. 安装条件:     1.VMware下的RedHatLinux已经安装完成     2.有本版本的VMware下的Linux光盘映像文件.     建议安装VMware完整版,这样VMware安装完成后Linux光盘映像

datatable1.9 与datatable1.10取数据区别

本人也是摸索datatable1.10的新用法,在下面的代码中如有错误,欢迎提出.. 1.10与1.9区别官方网址说明:http://www.datatables.net/upgrade/1.10 我们之间看代码.先看1.9的写法: $(document).ready(function() { var table, _qData; table = $('#example').dataTable({ aoColumns : _tableCols, fnCreatedRow : xxxxx,   

网络工程师第四站-HP ML 10服务器

HP ML 10服务器开机红屏,显示illegal Opcode 从网上查,,,是驱动不兼容的问题,只能重装系统.最后装好了系统,没事了 还有一种说法,一般出现红屏的解决办法是:1.删除之前做的RAID后重新做RAID2.更新BIOS 感觉不靠谱,没试过. HP ML 10服务器 装Windows server 2008 r2系统 直接用光盘装就行,装好之后发现缺少一个ilo驱动,去HP官网去就下载就行. HP官网写的很清楚了,只需要一个驱动,别的应用程序什么的,,不用管.

XenMobile 10 服务器证书制作

在XenMobile 10当中,XenMobile Server的FQDN.XenMobile Server Cluster的FQDN.MDM LB的FQDN以及MAM LB的FQDN均为同一个.(备注:LB,负载均衡英文单词简写).因此我们在制作服务器证书的过程中,我们只需申请一个通配符证书即可. 如果我们用的是公网的证书,那么它是自动信任的. 如果我们的服务器证书是我们自己搭建的内部CA自己签发的,那么我们需要进行一些必要的配置. 第一步:申请服务器证书 打开iiS,点击创建域证书,前提是我

服务器断网内外不通只能重启解决,搞了半天原来是route在搞鬼

关于我入坑 公司新项目上线前肯定要做测试,我们测试的平台搭建在一台R720服务器上,因为这台服务器在本地搭建的时候我用的是第二块网卡,所以本地给了网卡配置了网关(也就是公司的外网路由地址)用来连接我的电脑,我把服务器放在机房的时候第二块网卡的网关一直在生效,我又只配置了第一块网卡,没有配置默认路由,导致我的服务器经常断网,一断网就内外都不通,只能打电话给机房的工作人员重启来解决,最开始的时候以为是服务器故障,但是查看日志毫无报错信息,也怀疑过防火墙,已经把防火墙的开机自启都关了,甚至写了周期计划

SSM_CRUD新手练习(10)返回分页的JSON数据

我们完成了员工的分页查询,但是现在这种做法只能适应浏览器和服务器的交互模式,但在移动互联网时代,客户端不仅仅只有浏览器,还有安卓和IOS客户端.我们的解决方式是AJAX+JSON方式来实现平台无关性. 所以我们现在需要改造我们的查询. 1.index,jsp页面直接发送AJAX请求进行员工分页数据的查询 2.服务器将查询的数据以JSON字符串的形式返回给浏览器 3.浏览器收到JSON字符串,可以使用js对JSON解析,使用js用过dom增删改的形式改变页面. 4.返回JSON,实现客户端的无关性

使用存储过程查询并按每页10条记录分页显示图书借阅纪录

create procedure sp_pageing_abc @cur_page_num int, -- 当前页码 @page_size int -- 页码大小 传值时,这里填10 as begin select top @page_size * from abc where id<=(select isnull(min(id),0) from ( select top(@page_size*(1-1)) id from abc where is_borrow=1 order by id de

nginx1.8+php5.6.10 服务器编译安装备忘2015-06

又要重新装一台阿里云服务器.开始想用脚本,但发现脚本的程序版本都比较低  还是手动编译最新版本 开始前 更新服务器到最新版本 #yum makecache #yum update //分区挂数据盘 #df -h //查是否分区 #fdisk -l  //查硬盘 #fdisk /dev/xvdb1   (n,p ...w,q) #mkfs.ext4 /dev/xvdb1   //格式化  ext4 #echo '/dev/xvdb1 /server etx4 defaults 0 0' >> /

Ubuntu服务器断网问题解决

原因:dns服务器没有了配置信息. 配置dns服务器 ubuntu 的dns服务器信息,放在 /etc/resolv.conf中, 添加dns服务器地址,如192.168.1.1,则在上述文件中加入 nameserver 192.168.1.1 [email protected]:/etc/network# cd ..[email protected]:/etc# cat resolv.conf # Generated by NetworkManagernameserver 192.168.1.