limin0017
limin0017
采纳率73.1%
2017-11-10 08:45

js根据页面高度,确定显示条数,并进行分页

已采纳

怎么实现根据页面的高度,确定页面展示数据的条数,进而对从数据库中查出来的数据进行分页……(页面高度变化的时候,当页展示条数,页码什么的都会发生变化……)
哪位大神给个栗子啊?小萌新求助!!!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • m0_38093650 啊喵是我 4年前

    分页是你自己写的吗?条数:你就把页面高度除以你一条的高度得到的值为条数(parseInt(window.innerWidth) * 0.8 / 20),然后把这条数当做分页的每页条数参数

    点赞 评论 复制链接分享
  • qq_37524684 子幽 4年前

    将每页显示条数和总条数设置成变量,格局页面高度进行传值,

    点赞 2 评论 复制链接分享
  • csd_1234500 静静的微微一笑 4年前

    我是用EXT框架实现的:
    var PAGESIZE = Math.floor((Ext.getBody().getHeight()-220)/21);// 每页显示条数

    点赞 1 评论 复制链接分享
  • chenxiansheng888 小刀有话说 4年前

    写一个实现类 定义两个属性 page 页数 和 rows 每页多少条数据 对这两个属性进行操作 或者可以下个分页插件直接导入项目引用就可以了

    点赞 评论 复制链接分享
  • xufan601391682 依御 4年前

    一般来说分页系统是会跟后台进行交互的。是有数据传递的。
    你说的方式是指把数据从后台传过来之后,才能通过JS在前端进行隐藏显示操作。这种情况我觉得适用性很窄。
    推荐用前端框架。固定页面显示的条数(或者可选择),通过滚动条显示页面不够显示的数据比较好。

    点赞 评论 复制链接分享