zoukankan      html  css  js  c++  java
  • Bootstrap 分页功能

    function bootstrappage() {
        var options = {
            currentPage: currentPage,
            totalPages: totalPages,
            size: 'normal',
            itemContainerClass: function (type, page, current) {
                return (page === current) ? "active" : "pointer-cursor";
            },
            itemTexts: function (type, page, current) {
                switch (type) {
                    case "first":
                        return "First";
                    case "prev":
                        return "上一页";
                    case "next":
                        return "下一页";
                    case "last":
                        return "Last";
                    case "page":
                        return page;
                }
            },
            shouldShowPage: function (type, page, current) {
                switch (type) {
                    case "first":
                    case "last":
                        return false;
                    default:
                        return true;
                }
            },
            onPageClicked: function (e, originalEvent, type, page) {
                currentPage = page;
                zwobj.url = "../../Handler/PostsHandler.ashx?action=GetPosts";
                zwobj.data = { current: currentPage, total: 10 };
                ajaxData();
            }
        };
        $('#example').bootstrapPaginator(options);
    }
    
    //----------------------------  后台返回方法  ---------------------------------
    
    function ajax_GetPosts(data) {
        $(".table tbody").html("");
        var html = "";
        var len = data.Data.length;
        for (var i = 0; i < len; i++) {
            html += "<tr>" +
                    "<td><a href='#'>" + data.Data[i].Title + "</a></td>" +
                    "<td>" + eval("new " + data.Data[i].CreateDt.split('/')[1]).Format("yyyy-MM-dd") + "</td>" +
                    "<td>" + data.Data[i].ReplyCount + "/" + data.Data[i].ViewCount + "</td>" +
                    "<td>" + data.Data[i].UserName + "</td></tr>";
        }
        $(".table tbody").html(html);
        var total = parseInt(data.Other);
        totalPages = (total / 10) + 1;
        bootstrappage();
    }
  • 相关阅读:
    函数指针与函数声明
    long和int的区别
    pthread_create传递参数
    C语言中的static 详细分析
    linux 读写锁应用实例
    linux使用读写锁pthread_rwlock_t
    linux的<pthread.h>
    时间:UTC时间、GMT时间、本地时间、Unix时间戳
    等号赋值与memcpy的效率问题
    单链表带头结点&不带头结点
  • 原文地址:https://www.cnblogs.com/zhangwei595806165/p/3519382.html
Copyright © 2011-2022 走看看