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调试工具(下载)
Jan 09 Javascript
javascript变量作用域使用中常见错误总结
Mar 26 Javascript
javascript:json数据的页面绑定示例代码
Jan 26 Javascript
jquery实现页面虚拟键盘特效
Aug 08 Javascript
由浅入深讲解Javascript继承机制与simple-inheritance源码分析
Dec 13 Javascript
玩转JavaScript OOP - 类的实现详解
Jun 08 Javascript
老生常谈的跨域处理
Jan 11 Javascript
JS实现颜色动态淡化效果
Mar 06 Javascript
30分钟快速实现小程序语音识别功能
Nov 27 Javascript
微信小程序rich-text富文本用法实例分析
May 20 Javascript
Javascript通过控制类名更改样式
May 24 Javascript
Vue文本模糊匹配功能如何实现
Jul 30 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.ini中添加extension=php_mysqli.dll指令的说明
2007/06/14 PHP
Yii2超好用的日期和时间组件(值得收藏)
2016/05/05 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
php5与php7的区别点总结
2019/10/11 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
2020/03/27 PHP
js实现双向链表互联网机顶盒实战应用实现
2011/10/28 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
js计算时间差代码【包括计算,天,时,分,秒】
2016/04/26 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
Javascript中判断一个值是否为undefined的方法详解
2016/09/28 Javascript
jQuery自定义插件详解及实例代码
2016/12/29 Javascript
js实现自定义路由
2017/02/04 Javascript
React如何将组件渲染到指定DOM节点详解
2017/09/08 Javascript
VUE路由动态加载实例代码讲解
2019/08/26 Javascript
[05:06]DOTA2-DPC中国联赛 正赛 VG vs Magma选手采访
2021/03/11 DOTA
python实现k均值算法示例(k均值聚类算法)
2014/03/16 Python
python实现百度关键词排名查询
2014/03/30 Python
Django中使用group_by的方法
2015/05/26 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
python实现泊松图像融合
2018/07/26 Python
python调用摄像头显示图像的实例
2018/08/03 Python
pycharm创建一个python包方法图解
2019/04/10 Python
Django CBV类的用法详解
2019/07/26 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
最耐用行李箱,一箱永流传:Briggs & Riley(全球终身保修)
2017/12/07 全球购物
一道SQL面试题
2012/12/31 面试题
上海微创软件面试题
2012/06/14 面试题
家长会邀请书
2014/01/25 职场文书
心理健康日活动总结
2014/05/08 职场文书
食品流通安全承诺书
2014/05/22 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
AJAX学习笔记
2021/05/18 Javascript
整理Python中常用的conda命令操作
2021/06/15 Python
Python 发送SMTP邮件的简单教程
2021/06/24 Python
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS