• js实现数字分页


    ///js数字分页 返回数组
    function page(pageCount, sideNum, pageNum) {
        //其实页
        var startNum = 0;
        //结束页
        var endNum = 0;
        var val = Math.ceil(pageNum / sideNum);
        var midpage = Math.ceil(sideNum / 2);
        if (sideNum > pageCount) {
            endNum = pageCount;
        } else {
            if (pageNum <= midpage) {
                endNum = sideNum;
            }
            else {
                endNum = pageNum + midpage - 1;
                if (endNum > pageCount) {
                    endNum = pageCount;
                }
            }
        }
        if (endNum <= sideNum) {
            startNum = 1;
        }
        else {
            startNum = endNum - sideNum + 1;
        }
        //创建数组实现数字分页
        var a = new Array();
        for (var i = startNum; i <= endNum; i++) {
            a[i] = i;
        }
        return a;

    }

  • 相关阅读:
    JDBC
    Listener监听器
    Filter过滤器
    Jstl标签库
    el表达式
    Ajax技术
    数据交换格式之
    MVC模式
    函数
    二维数组练习
  • 原文地址:https://www.cnblogs.com/hunternet/p/5021078.html
Copyright © 2020-2023  润新知