zoukankan      html  css  js  c++  java
  • jQuery Pagination分页插件的使用

    一、引用CSS和JS:

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

    二、HTML:

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

    三、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 //连续分页主体部分分页条目数
        });
    });
    View Code

    四、后台代码:

    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
    View Code
  • 相关阅读:
    #最小生成树,Trie#CF888G Xor-MST
    #Tarjan#洛谷 5676 [GZOI2017]小z玩游戏
    #区间dp#CF1114D Flood Fill
    #构造,二分#[AGC006B] [AGC006D] Median Pyramid
    #0/1分数规划#AT1807 食塩水
    #笛卡尔树#洛谷 3793 由乃救爷爷
    #同余最短路#洛谷 2371 [国家集训队]墨墨的等式
    awk命令使用
    k8s快速删除所有退出的pod
    ratticdb密码管理工具安装使用
  • 原文地址:https://www.cnblogs.com/s0611163/p/4560589.html
Copyright © 2011-2022 走看看