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中的Timer是怎么工作的( setTimeout,setInterval)
原文(http://www.yeeyan.org/articles/view/luosheng/24380) 作为入门者来说,了解JavaScript中timer的工作方式是很重要的.通常它们的表现行 ...
- 第1章 游戏之乐——让CPU占用率曲线听你指挥
让CPU占用率曲线听你指挥 写一个程序,让用于来决定Windows任务管理器(Task Manager)的CPU占用率.程序越精简越好,计算机语言不限.例如,可以实现下面三种情况: CPU的占用率固定 ...
- PHP自动分表程序
http://blog.zol.com.cn/2210/article_2209590.html /** * 分表程序 * * @author Shen Xi shen.xi@zol.com.cn ...
- Preventing CSRF in Java web apps---reference
reference from:http://ricardozuasti.com/2012/preventing-csrf-in-java-web-apps/ Cross-site request fo ...
- 2.1.5 用SSS扫描器实施扫描
SSS(Shadow Security Scaner)是一款著名的系统漏洞扫描器,可对很大范围内的系统漏洞进行安全.高效.可靠的安全检测,其系统扫描的速度与精度足以让用户敢和专业安全机构的人以及那些专 ...
- 转js contains 方法
function Jcontains(root, el) { if (root.compareDocumentPosition) return root === el || !!(root.compa ...
- 基础连接已经关闭: 未能为SSL/TLS 安全通道建立信任关系
#region private static bool ValidateServerCertificate 解决Error"基础连接已经关闭: 未能为SSL/TLS 安全通道建立信任关系.& ...
- C++中模板函数或模板类中关键词class和typename
##区别 基本上来说,class和typename几乎没有区别.在可以使用class的地方都可以使用typename,在使用typename的地方也几乎可以使用class. 可以看出我加黑了两个子:几 ...
- Amazon全场满$35减$5 (需Facebook)
在Amazon.com上建一个Wish List(创建Wish List后须点击“Manage your lists”,在“Privacy”那一栏选择“Public”或“Shared”,再回到这个链接 ...
- C#后台格式化JSON字符串显示
很多时候我们从服务器上获取的JSON字符串是没有格式化的,如下: {"BusinessId":null,"Code":200,"Data": ...