JQuery Pagination 分页插件 增加了首页尾页以及跳转功能
JQuery分页插件
挺好用的
但是官方是没有提供首页尾页以及跳转功能
我觉得这个功能可以有,于是就改进了一下
一个js一个css从连接里面下
链接:http://pan.baidu.com/s/1nvaq99R 密码:9nfb
还有记得引入jquery,这个必须有
上效果图:

页面代码
<script type="text/javascript">
//分页查询开始
$(document).ready(function() {
getDataList(0, null);
}); var rows = 10;
var page = 1;
var initFlag = true; function getDataList(currPage, jg) { $.ajax({
url : "page",
type : "post",
dataType : 'json',
data : {rows : rows,page : currPage + 1},
contentType : "application/x-www-form-urlencoded; charset=utf-8",
success : function(response) {
if (response.result) {
if (response.data != null && response.data != ""&& response.total != undefined && response.total > 0) {
if (initFlag) {
$("#Pagination").pagination(
response.total,
{
items_per_page : rows,
num_edge_entries : 1,
num_display_entries : 8,
callback : getDataList//回调函数
});
initFlag = false;
}
$("#listData").html("");
loadDataList(response.data);
} else {
//暂无数据
}
} else {
//暂无数据
}
}
});
} function loadDataList(listdata) {
//表头
var html ="<tr class='t-header'>"+
"<td>头像</td>"+
"<td>姓名</td>"+
"<td>密码</td>"+
"</tr>";
$("#listData").append(html);
for (var i = 0; i < listdata.length; i++) {
var n = listdata[i];
//表格
var html = "<tr>"+
"<td>"+"<img src='getphoto?unid="+n.uuid+"' onerror='this.src=\"resources/img/default.png\"' style='width:48px;height:48px;border-radius:48px;'/>"+"</td>"+
"<td>"+n.username+"</td>"+
"<td>"+n.password+"</td>"+
"</tr>";
$("#listData").append(html);
}
}
//分页查询结束
</script>
<body>
<div class="clearbox">
<div class="x-box">
<h2><a>表格</a></h2>
<table id="listData"></table>
</div>
<div id="Pagination" class="pagination"></div>
</div>
</body>
后台代码
/**
* 分页请求地址
* @param request
* @param response
* @return
*/
@ResponseBody
@RequestMapping("page")
public Map<String, Object> page(HttpServletRequest request,HttpServletResponse response){
int total = userService.getTotal();
int page = Integer.parseInt(request.getParameter("page"));//当前页
int rows = Integer.parseInt(request.getParameter("rows"));//每页条数
List<User> data =userService.getCurrentPage((page-1)*rows, rows);
boolean result = (data == null)?false:true;
Map<String, Object> map = new HashMap<String, Object>();
map.put("data", data);
map.put("total", total);
map.put("result", result);
return map;
}
就先这样,有什么不清楚的可以给我留言。
JQuery Pagination 分页插件 增加了首页尾页以及跳转功能的更多相关文章
- jQuery Pagination分页插件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- jQuery Pagination分页插件--刷新
源码地址:https://github.com/SeaLee02/FunctionModule/blob/master/UploadFiles/WebDemo/FenYE/FenYeDemo.aspx ...
- Jquery Pagination分页插件使用
JqueryPagination是个简单轻量级的分页插件,使用起来很容易,只要初始化一个实例,并设置总数量.翻页回调函数.其它参数就可以实现无刷新分页功能了. 准备工作 下载jquery.min.js ...
- jQuery Pagination分页插件--无刷新
源码:https://github.com/SeaLee02/FunctionModule/blob/master/UploadFiles/WebDemo/FenYE/FenYeAjax.aspx 代 ...
- jQuery Pagination分页插件的使用
一.引用CSS和JS: <link href="/Content/Plugins/jQuery.Pagination_v2.2/pagination.css" rel=&qu ...
- Jquery前端分页插件pagination使用
插件描述:JqueryPagination是一个轻量级的jquery分页插件.只需几个简单的配置就可以生成分页控件.并且支持ajax获取数据,自定义请求参数,提供多种方法,事件和回调函数,功能全面的分 ...
- Slider 滚动条 Pagination分页插件 JS Ajax 数据范围筛选 加载 翻页 笔记
入职以后的第二个任务 根据用户所选的价格范围 筛选数据 修复BUG - 筛选数据后 总数没有更新.列表显示错误.翻页加载错误 用到的一些知识点 jquery插件系列之 - Slider滑块 max ...
- jquery.pagination.js 新增 首页 尾页 功能
jquery.pagination.js 新增 首页 尾页 功能 废话不多说,直接上修改后的代码,修改部分已经用 update 注释包含 17-20行 99-103行 141-145行 /** * T ...
- Jquery前端分页插件pagination同步加载和异步加载
上一篇文章介绍了Jquery前端分页插件pagination的基本使用方法和使用案例,大致原理就是一次性加载所有的数据再分页.https://www.jianshu.com/p/a1b8b1db025 ...
随机推荐
- 浅谈模块化的JavaScript
模块化JavaScript之风早已席卷而来, CommonJS . AMD . NodeJS .RequireJS . SeaJS . curljs 等模块化的JavaScript概念及库扑面而来, ...
- sql中的or的用法说明
数据库里a c 0 10 20 31 41 51 6这样执行完这语句之后查出来有几条语句? 答案是3条 而我想要的是a为0或1并且c为3的数据显示 应该只有1条的 所以应该这样写 Sql ...
- java中的包有那些 ???
java.util工具包java.sql数据库包java.io输入输出流包java.net网络包java.lang基础包这些是基本的包,还有一些其他的例如集合,反射等的工具包,你可以去查一下java ...
- IIS 之 HTTP 错误 500.19(无法访问请求页面,因为该页的相关配置数据无效)
HTTP 错误 500.19- Internal Server Error 错误解决方法,碰到这个问题的原因有很多,大家可以参考下,看属于哪种情况. 刚在本机部署了一个WebService测试,浏览的 ...
- EF——Guid类型数据的自增长、时间戳和复杂类型的用法 03 (转)
EF里Guid类型数据的自增长.时间戳和复杂类型的用法 通过前两章Lodging和Destination类的演示,大家肯定基本了解Code First是怎么玩的了,本章继续演示一些很实用的东西.文 ...
- G - Not so Mobile
G - Not so Mobile Time Limit:3000MS Memory Limit:0KB 64bit IO Format:%lld & %llu Des ...
- LRU算法实现
JDK中的实现 在JDK中LinkedHashMap可以作为LRU算法以及插入顺序的实现,LinkedHashMap继承自HashMap,底层结合hash表和双向链表,元素的插入和查询等操作通过计算h ...
- css+div网页设计(二)--布局与定位
在网页设计中,能否控制好各个模块中在页面中的位置是非常关键的,与传统的表格定位不同,css+div定位方式更加的灵活,本篇博客将为大家介绍css+div的布局与定位. 一.盒子模型 由图可以看出 盒子 ...
- jquery plugins —— Chosen
官网地址:http://harvesthq.github.io/chosen/ Chosen (v1.4.2) Chosen has a number of options and attribute ...
- MySQL中/*!40100注释
MySQL中的注释 MySQL中的注释有三种: # 注释内容 -- 注释内容 /* 注释内容*/ 但是,在导出的SQL文件中,也会看到类似如下内容的注释: CREATE DATABASE `blog` ...