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 相关文章推荐
如何用js控制css中的float的代码
Aug 16 Javascript
模仿JQuery sortable效果 代码有错但值得看看
Nov 05 Javascript
JavaScript中对象property的删除方法介绍
Dec 30 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
Jan 27 Javascript
打造自己的jQuery插件入门教程
Sep 23 Javascript
使用Bootstrap打造特色进度条效果
May 02 Javascript
ReactNative踩坑之配置调试端口的解决方法
Jul 28 Javascript
Angularjs上传图片实例详解
Aug 06 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
Jan 23 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
基于javascript处理二进制图片流过程详解
Jun 08 Javascript
js利用拖放实现添加删除
Aug 27 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调用数据库的存贮过程
2006/10/09 PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)
2012/05/05 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
PHP实现链式操作的原理详解
2016/09/16 PHP
php使用ftp远程上传文件类(完美解决主从文件同步问题的方法)
2016/09/23 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
Laravel 前端资源配置教程
2019/10/18 PHP
Js中sort()方法的用法
2006/11/04 Javascript
xml 封装与解析(javascript和C#中)
2009/07/26 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
了不起的node.js读书笔记之例程分析
2014/12/22 Javascript
JavaScript中的对象与JSON
2015/07/03 Javascript
javascript常用正则表达式汇总
2015/07/31 Javascript
javascript实现不同颜色Tab标签切换效果
2016/04/27 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
2016/10/28 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
2018/08/30 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
JavaScript运动原理基础知识详解
2020/04/02 Javascript
[08:17]Ti9 现场cosplay
2019/09/10 DOTA
让python的Cookie.py模块支持冒号做key的方法
2010/12/28 Python
10款最好的Web开发的 Python 框架
2015/03/18 Python
PyCharm 常用快捷键和设置方法
2017/12/20 Python
SELENIUM自动化模拟键盘快捷键操作实现解析
2019/10/28 Python
Python字符串的修改方法实例
2019/12/19 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
2020/05/19 Python
Python定时任务APScheduler原理及实例解析
2020/05/30 Python
CSS3实现千变万化的文字阴影text-shadow效果设计
2016/04/26 HTML / CSS
颁奖典礼主持词
2014/03/25 职场文书
《与朱元思书》的教学反思
2014/04/17 职场文书
工地质量标语
2014/06/12 职场文书
2014年社区妇联工作总结
2014/12/02 职场文书
2014年政工师工作总结
2014/12/18 职场文书
2015年母亲节活动总结
2015/02/10 职场文书
使用Python解决图表与画布的间距问题
2022/04/11 Python