修改源码大概1951行updatepager = function(rn, dnd) {}
加入下面代码

//分页var total = $(ts).jqGrid('getGridParam', 'records');  var   rowListNum = $(ts).jqGrid('getGridParam', 'rowNum'); var index = $(ts).getGridParam('page');if(total % rowListNum == 0){var p_total_page = parseInt(total / rowListNum);}else{var p_total_page = parseInt(total / rowListNum)+1;}if (p_total_page > 5 ) {page_icon(1, 5,0);$(ts.p.pager).find("table.custom_pager").find('td:first').addClass('active');}else{page_icon(1, p_total_page,0);}if (index != 1 && p_total_page > 5) {pageGroup(index,p_total_page);}if (p_total_page == 0) {$(ts.p.pager).find("table.custom_pager").closest('td').hide()}else{$(ts.p.pager).find("table.custom_pager").closest('td').show()            }$(ts.p.pager).find('table.custom_pager td.tdpaerborder').click( function() {var val = $(this).find('span').text();var page = val;//跳转页码数ts.p.page = val;ts.p.selrow = null;if(ts.p.multiselect) {ts.p.selarrrow =[]; setHeadCheckBox( false );}ts.p.savedRow = [];populate();return false;});

加入方法

pageGroup = function(pageNum,pageCount){//点击跳转页面switch(pageNum){case 1:page_icon(1,5,0);break;case 2:page_icon(1,5,1);break;case pageCount-1:page_icon(parseInt(pageCount)-4,parseInt(pageCount),3);break;case pageCount:page_icon(parseInt(pageCount)-4,parseInt(pageCount),4);break;default:page_icon(parseInt(pageNum)-2,parseInt(pageNum)+2,2);break;}},page_icon = function(page, count,eq) {//根据当前选中页生成页面点击按钮var tbpager = $(ts).getGridParam('page');var str='';str += '<tr>';for (var i = page; i <= count; i++) {str += "<td class='tdpaerborder ";if ((i) == tbpager) {str +='active';}str += "'><span>"+i+"</span></td>";}str += '</tr>';$(ts.p.pager).find("table.custom_pager").html(str);},

2241行修改

if(ts.p.pgbuttons===true) {var po=["first"+tp,"prev"+tp, "next"+tp,"last"+tp]; if(dir==="rtl") { po.reverse(); }pgl += "<td id='"+po[0]+"' class='ui-pg-button ui-corner-all'  title='首页'><span class='ui-icon ace-icon fa fa-angle-double-left bigger-140'></span></td>";pgl += "<td id='"+po[1]+"' class='ui-pg-button ui-corner-all'  title='上一页'><span class='ui-icon ace-icon fa fa-angle-left bigger-140'></span></td>";pgl += "<td><table cellspacing='0' cellpadding='0' border='0' style='table-layout:auto;' class='ui-pg-table custom_pager'></table></td>";pgl += "<td id='"+po[2]+"' class='ui-pg-button ui-corner-all' title='下一页'><span class='ui-icon ace-icon fa fa-angle-right bigger-140'></span></td>";pgl += "<td id='"+po[3]+"' class='ui-pg-button ui-corner-all' title='末页'><span class='ui-icon ace-icon fa fa-angle-double-right bigger-140'></span></td>";pgl += '<td dir="ltr">跳转</td>';pgl += pginp !== "" ?  pginp :"";pgl += "<td dir='"+dir+"'>"+$.jgrid.format(ts.p.pgtext || "","","<span id='sp_1_"+$.jgrid.jqID(pgid)+"'></span>")+"</td>";pgl += "<td dir='"+dir+"' style='text-align:"+ts.p.recordpos+"' class='ui-paging-info'></td>";} else if (pginp !== "") { pgl += pginp; }

效果图

jqgrid 显示页码相关推荐

  1. html图片按页码显示,html - 在打印html文档时显示页码 - 堆栈内存溢出

    几个月前,当我使用以下代码在浏览器(firefox)中打印HTML文档时,能够显示页码: body { width: 300px; counter-reset: page; } #header { b ...

  2. phppage类封装分页功能_php显示页码分页类的封装

    本文实例为大家分享了php封装显示页码的分页类,供大家参考,具体内容如下 一.代码 conn.php class Mysql{ public function __construct(){ $this ...

  3. lodop打印不显示页码_Excel|13个Excel打印技巧汇总,打印技巧大全

    打印技巧是工作必备,无需理由! 很多时候大家得不到想要的打印效果,偶尔打印一两张表格,会出现各种状况:标题行不见了?打印范围错了?页眉页脚不对? 打印一个内容,总得弄出一堆草稿纸纸张来之不易,且打且珍 ...

  4. lodop打印不显示页码_打印成了最浪费时间的事?5个EXCEL打印技巧让你不在抗拒打印...

    打印是职场必会的操作,然而很多小伙伴都在EXCEL的打印上遇到大大小小的问题.今天就分享几个EXCEL打印技巧,让你的打印问题一扫而光! 打印标题 在打印时通常只有第一页有标题,我们可以通过设置让多页 ...

  5. LaTeX不显示页码_老板让我给PPT加页码,我哭了!

    本技巧是学院第722个原创office技巧. 往期技巧查询 请访问学院官网:www.zloffice.net 点击底部 阅读原文 访问 ----------------------- 我去!肯定不是手 ...

  6. LaTeX 第一页不显示页码

    LaTeX\LaTeXLATE​X 第一页不显示页码 有时候写 LaTeX 文档的时候,第一页是一些其他的东西,第二页或者什么的才是正文,如果你想取消第一页的页码,可以使用下面的代码: 代码 \doc ...

  7. 让dedecms栏目页标题显示页码数

    让DedeCMS的栏目页标题显示页码数,在列表页的标题上中上页数使列表页的标题不重复这样更利于优化. 标签为:{dede:pagelist listsize='0' listitem='pageno' ...

  8. 如何在使用Latex包pdfpages合并后的pdf文件中显示页码

    现象 使用Latex包pdfpages合并后的pdf文件中没有页码. 原因 \includepdf和\includepdfmerge命令会默认插入"\thispagestyle{empty} ...

  9. WORD中如何设置前几页不显示页码,同时更改总页数

    word文档在同一文件中插入页码时,总是从第一页到末页顺序编码,但我这一文件从第1-4页为"提纲"或者"前言",不需编页码,从第5页开始才是正文,那么怎样才能使 ...

最新文章

  1. Python中静态方法的实现
  2. 为什么font-family最后都会加上sans-serif字体?
  3. Linux 下如何查询 tomcat 的安装目录
  4. oracle对某两列求和再求和_函数实战:多列条件求和
  5. Linux GCC简明教程(编写c语言程序)
  6. C++ 初始化与赋值
  7. linux firefox 脚本,linux下调整firefox的有用设置(高分辨率下需要)
  8. Linux内核调试debugfs
  9. FineReport新增多项目甘特图示例及操作
  10. CentOS GRUB引导错误无法进入系统解决办法
  11. 【神经网络与深度学习】公开的海量数据集
  12. 如何实现大批量UKEY远程连接管控?
  13. sso单点登录系统(精华篇)
  14. Honeyview 漫画阅读器 v5.30.zip 下载
  15. 融合正弦余弦和变异选择的蝗虫优化算法
  16. 养肾=养命!这7个最伤肾的行为你犯了吗?程序员收藏
  17. 导出word如何默认打开为页面视图
  18. python 逻辑运算符 and or
  19. Angular 4 学习笔记1
  20. mcu芯片是指什么芯片

热门文章

  1. Spring Aware接口详解
  2. Idea一键自动导包设置--导入类中所有包
  3. 【qstock量化】技术形态与概念热点选股池
  4. 博奥智源:”信息管理”系统 业务需求
  5. mac无法使用镜像投屏连接到ipad
  6. Hbase Coprocessors 协处理器
  7. 19级HPU算法协会公开课第三期: 【基础数学】 题解
  8. 10月书讯(上)| 双节同庆,读书正当时
  9. jQuery层叠式视频列表播放
  10. CentOS7卸载Nginx、最后有命令总结