jQuery Pagination分页插件使用方法详解


Posted in Javascript onFebruary 28, 2017

本文实例为大家分享了jQuery Pagination分页插件的具体代码,供大家参考,具体内容如下

一、引用CSS和JS:

<link href="/Content/Plugins/jQuery.Pagination_v2.2/pagination.css" rel="external nofollow" rel="stylesheet"
 type="text/css" />
<script src="/Content/Plugins/jQuery.Pagination_v2.2/jquery.pagination.js" type="text/javascript"></script>

二、HTML:

<div id="Pagination" class="flickr" style="margin-top: 10px; margin-left: 10px;">
</div>

三、JS:

$(function () {
 var total = parseInt("@(ViewBag.total)");
 var page = parseInt("@(ViewBag.page)") - 1;
 var pageSize = parseInt("@(ViewBag.pageSize)");

 $("#Pagination").pagination(total, {
 callback: function (page_id) {
  window.location = "BoardList?page=" + page_id + "&pageSize=" + this.items_per_page;
 }, //PageCallback() 为翻页调用次函数。
 prev_text: " 上一页",
 next_text: "下一页 ",
 items_per_page: 10, //每页的数据个数
 num_display_entries: 1, //两侧首尾分页条目数
 current_page: page, //当前页码
 num_edge_entries: 11 //连续分页主体部分分页条目数
 });
});

四、后台代码:

public ActionResult BoardList()
{
 PagerModel pager = new PagerModel();
 if (Request["page"] == null)
 {
 pager.page = 1;
 pager.rows = 10;
 pager.sort = "Id";
 pager.order = "desc";
 }
 else
 {
 pager.page = int.Parse(Request["page"]) + 1;
 pager.rows = int.Parse(Request["pageSize"]);
 pager.sort = "Id";
 pager.order = "desc";
 }

 boardManageService.GetList(ref pager);
 List<BoardModel> boardList = pager.result as List<BoardModel>;
 ViewData["BoardModelList"] = boardList;
 ViewBag.page = pager.page;
 ViewBag.total = pager.totalRows;
 ViewBag.pageSize = pager.rows;

 return View();
}
#endregion

更多精彩内容请点击:jquery分页功能汇总进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 面向对象编程 万物皆对象
Sep 17 Javascript
Jquery + Ajax调用webService实例代码(asp.net)
Aug 27 Javascript
从零开始学习jQuery (六) jquery中的AJAX使用
Feb 23 Javascript
到处都是jQuery选择器的年代 不了解它们的性能,行吗
Jun 18 Javascript
JS调用CS里的带参方法实例
Aug 01 Javascript
深入探讨JavaScript String对象
Mar 09 Javascript
纯js实现仿QQ邮箱弹出确认框
Apr 29 Javascript
javascript实现简单计算器效果【推荐】
Apr 19 Javascript
JavaScript中const、var和let区别浅析
Oct 11 Javascript
JavaScript基本类型值-Number类型
Feb 24 Javascript
ES6 Proxy实现Vue的变化检测问题
Jun 11 Javascript
js实现坦克移动小游戏
Oct 28 Javascript
完美解决input[type=number]无法显示非数字字符的问题
Feb 28 #Javascript
canvas红包照片实例分享
Feb 28 #Javascript
详解本地Node.js服务器作为api服务器的解决办法
Feb 28 #Javascript
jquery操作select取值赋值与设置选中实例
Feb 28 #Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 #Javascript
基于cookie实现zTree树刷新后展开状态不变
Feb 28 #Javascript
js中Number数字数值运算后值不对的解决方法
Feb 28 #Javascript
You might like
php allow_url_include的应用和解释
2010/04/22 PHP
php旋转图片90度的方法
2013/11/07 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
Prototype使用指南之hash.js
2007/01/10 Javascript
jQuery.getScript加载同域JS的代码
2012/02/13 Javascript
javascript中的this详解
2014/12/08 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
JavaScript实现前端分页控件
2017/04/19 Javascript
详解在Vue中有条件地使用CSS类
2017/09/30 Javascript
详解RequireJs官方使用教程
2017/10/31 Javascript
JS字符串去除连续或全部重复字符的实例
2018/03/08 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
three.js 如何制作魔方
2020/07/31 Javascript
PyQt5 窗口切换与自定义对话框的实例
2019/06/20 Python
Python如何通过Flask-Mail发送电子邮件
2020/01/29 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
浅谈anaconda python 版本对应关系
2020/10/07 Python
Python使用Turtle模块绘制国旗的方法示例
2021/02/28 Python
灵活运用CSS3特性绘制简易版围棋效果
2016/09/28 HTML / CSS
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
Spartoo荷兰:鞋子、包包和服装
2018/07/12 全球购物
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
英文版餐饮运营管理求职信
2013/11/06 职场文书
仓库保管员岗位职责
2013/12/20 职场文书
年度考核评语
2014/01/19 职场文书
奥巴马英文演讲稿
2014/05/15 职场文书
委托代理人授权委托书范本
2014/09/24 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
服务明星事迹材料
2014/12/29 职场文书
英文商务邀请函范文
2015/01/31 职场文书
2015年幼儿园中班下学期工作总结
2015/05/22 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
2016廉洁从业学习心得体会
2016/01/19 职场文书
描述鲁迅的名言整理,一生受用
2019/08/08 职场文书
Java版 简易五子棋小游戏
2022/05/04 Java/Android