自己封装的简单Jquery分页插件
来源:互联网 发布:三菱a系列plc编程手册 编辑:程序博客网 时间:2024/04/29 16:35
//封装分页方法var currentPage = '${page.currentPage}';//获得当前页var totalPage = '${page.totalPage}';//获得总页数if(currentPage<=5){//页数小于5if(totalPage>=5){for(var i=5;i>=1;i--){if(i==currentPage){$("#fenye").prepend("<li class='active'><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}else{$("#fenye").prepend("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}}}else{for(var i=totalPage;i>=1;i--){if(i==currentPage){$("#fenye").prepend("<li class='active'><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}else{$("#fenye").prepend("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}}}if(currentPage==1){$("#fenye").prepend("<li><a href='#'>上一页</a></li>");}else{$("#fenye").prepend("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+(parseInt(currentPage)-parseInt(1))+"'>上一页</a></li>");}if(totalPage>5){$("#fenye").append("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage=6'>6</a></li>");}if((parseInt(totalPage)-parseInt(currentPage)>0)){$("#fenye").append("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+(parseInt(currentPage)+parseInt(1))+"'>下一页</a></li>");}}else{var endPage= parseInt(currentPage)+parseInt(3);var startPage = parseInt(currentPage)-parseInt(3);var prePage = parseInt(currentPage)-parseInt(1);$("#fenye").append("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+prePage+"'>上一页</a></li>");for(var i=startPage;i<=endPage;i++){if(i>totalPage){break;}if(i==currentPage){$("#fenye").append("<li class='active'><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}else{$("#fenye").append("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+i+"'>"+i+"</a></li>");}}if((parseInt(totalPage)-parseInt(currentPage))>0){$("#fenye").append("<li><a href='${pageContext.request.contextPath}/term/term_findAll?currentPage="+(parseInt(currentPage)+parseInt(1))+"'>下一页</a></li>");}}
0 0
- 自己封装的简单Jquery分页插件
- 封装自己的jquery插件
- jquery插件--简单的分页插件
- 封装jquery,自己制作插件
- 自已实现的简单jQuery分页插件
- 简单实用的jquery分页插件
- jquery封装自己插件的两种方式
- 封装jquery插件很简单
- 封装自己的jquery
- 分享一个自己写的jquery分页插件
- javascript(jquery)实现前台html简单的分页封装
- ajax分页封装为jquery插件
- 如何封装一个最简单的jquery插件
- 自己编写JQuery扩展分页插件
- 利用JQuery写一个简单的分页插件
- jquery.pagination.js分页插件的简单使用
- 推荐一个简单好用的jquery分页插件
- 好用的jquery分页插件,功能齐全,简单
- 对涂胶工艺认识的误区之六--胶条的宽高比是靠机器调整的
- 你说的话是什么意思啊华南理工大学自考招生?
- 无法打开物理文件 操作系统错误5 5120
- Entity framework 连接mysql
- 来自某高人的演讲
- 自己封装的简单Jquery分页插件
- Windows Server 2008 防火墙开放 Oracle 的1521端口 .
- 第九章 JSP标签——《跟我学Shiro》
- Jsp实现页面forEach循环遍历多条数据的显示和后台对应数据的获取(strurs1)实现
- JS优化
- deming项目管理系列(4)—案例:上下目标不一致
- web.xml 配置Spring 与 struts
- mysql存储过程记录错误和退出程序
- ASP.NET下载文件