pagecount分页数量,
buttonClickCallback点击分页的函数,
TotalCount记录总数
PageEnter:true 跳页false不跳页
$("#pager").pager({
pagenumber: pageclickednumber,
pagecount: Math.ceil(total / 8),
buttonClickCallback: PageClick,
TotalCount: total,
PageEnter: true
})
PageClick = function (pageclickednumber) {
}
本文实例为大家分享了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: 10pxmargin-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.rowsreturn View() } #endregion
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
可以通过外部链接进行导入
比如说css文件名为1.css,那么我们可以<link rel="stylesheet" type="text/css" href="1.css"/>。即可
在使用外部文件的使用,一定要注意css的链接路径。