gtgrid提供了showIndexColumn : true属性,用来显示行序号:
但这是客户端数据的行序号(这时的行号是相对客户端数据计算的,而我们有时需要的是相对数据库数据计算的行号)。一旦分页时需要从服务器端取数据,那么行序号将重新从1开始计数,也就是说第一第二页的第一行序号都是1,而我们希望的是第二页的第一行序号是10(假设每页10行)。
要是我们能从服务器端传回来的json串中取得startRowNum的值,再让startRowNum与当前客户端行号rowNo相加,便可计算出该行相对于数据库数据计算出的序号了。
首先将json串中的pageInfo对象赋值给当前grid对象:
var gridOption= {
……
beforeLoad:function(requestParameter){
Sigma.$grid("你的grid的id").pageInfo=requestParameter.pageInfo;
}
然后新建一列用来显示序号即可:
var colsOption = [
{id: 'xuhao', header: "序号", width :55,
renderer:function(value ,record,columnObj,grid,colNo,rowNo){
return record['xuhao']!=0?grid.pageInfo.startRowNum+rowNo:1;}
},
分享到:
相关推荐
真正实现Ext.net的服务器端分页,带存储过程,数据库用aspnet_regsql.exe工具自动生成就行了,不懂的朋友上网查下就知道了
jquery datatable serverside page 服务器端分页
jquerydatatable服务器端分页实现方法[借鉴].pdf
spring,hibernate之服务器端分页,排序,spring,hibernate之服务器端分页,排序
NULL 博文链接:https://yaolifei.iteye.com/blog/448615
项目后台使用SSM,前台使用easyUI实现学生的增删改查功能。包含SSM的完整配置。重点是有easyUI的服务器端分页。
Sigma Grid ajax动态表格(支持分页、列宽拖动、数据排序).
本例子使用了ext2.1包,使用json存储数据,达到服务器端的grid分页。
主要为大家详细介绍了PageHelper插件实现服务器端分页功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
NULL 博文链接:https://xmkevinchen.iteye.com/blog/506030
主要介绍了Bootstrap table 服务器端分页功能实现方法,结合实例形式详细分析了Bootstrap table 服务器端后台交互与分页功能相关操作技巧,需要的朋友可以参考下
Sigma Grid实现ajax动态表格(支持分页、列宽拖动、数据排序).zip
asp.net JqueryGrid 无刷新分页
android端和服务器端(struts2+hibernate)编写,客户端和服务器端分别实现分页,android端采用activitygroup实现,android端分页通过http协议访问oracle数据库 只在第二个界面编写分页,采用多线程编写,附数据库·...
Sigma Grid是一个采用纯javascript开发的Ajax数据表格。特性包括: 1.基于CSS控制外观,内置Classic、Vista、Mac、XP四种风格。(可以自己改变风格哦) 2.提供单元格直接编辑功能,可以自定义编辑器,为单元格设置...
NULL 博文链接:https://lucky16.iteye.com/blog/1522254
本文实例为大家分享了bootstrap-paginator服务器端分页的基本用法,供大家参考,具体内容如下 HTML: [removed][removed] [removed][removed] [removed][removed] <!-- 主内容列表 --> ...
java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页java实现分页 jsp分页 分页
STRUTS2+HIBERNATE分页 实现代码详细的分页实现代码实现代码详细的分页实现代码实现代码详细的分页实现代码实现代码详细的分页实现代码
参考网上的一此代码写的一个自定义分页控件,适用于gridview datalist等绑定数据源的控件。 此控件不对数据源进行处理,可以配合分页存储过程使用。 展开“工具箱”,右键-“选择项...”,将控件引入,用时从...