频道栏目
首页 > 资讯 > JavaScript > 正文

js分页“编程开发”

17-09-18        来源:[db:作者]  
收藏   我要投稿
  function goPage(pno, psize) {
        var itable = document.getElementById("houseList").getElementsByTagName("li");
        var num = itable.length; // li 的数量
        var totalPage = 0;//总页数
        var pageSize = psize;//每页显示li数
        //总共分几页
        if (num / pageSize > parseInt(num / pageSize)) {
            totalPage = parseInt(num / pageSize) + 1;
        } else {
            totalPage = parseInt(num / pageSize);
        }
        var currentPage = pno;//当前页数
        var startRow = (currentPage - 1) * pageSize + 1;//开始显示的行
        var endRow = currentPage * pageSize;//结束显示的行
        endRow = (endRow > num) ? num : endRow; 40
        //遍历显示数据实现分页
        for (var i = 1; i < (num + 1) ; i++) {
            var irow = itable[i - 1];
            if (i >= startRow && i <= endRow) {
                irow.style.display = "block";
            } else {
                irow.style.display = "none";
            }
        }
        var pageEnd = document.getElementById("pageEnd");
        var tempStr = "";//"共" + num + "条标准 分" + totalPage + "页 当前第" + currentPage + "页";
        if (currentPage > 1) {
            tempStr += "上一页"
        } else {
            tempStr += "上一页";
        }
        tempStr += "下一页";
            tempStr += "下一页";
            tempStr += "
相关TAG标签
上一篇:TCP的使用教程和使用方式
下一篇:Python删除四位数字典中带有重复数字的
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站