如何进行前端分页?

子规入梧桐 2017-11-09 02:26:20
后台传过来一个List,写入table中,用js进行前端分页,怎么实现
...全文
904 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
子规入梧桐 2017-11-13
  • 打赏
  • 举报
回复
引用 3 楼 qq_37662166 的回复:
分页,最好前端跟后台结合,
嗯嗯
子规入梧桐 2017-11-13
  • 打赏
  • 举报
回复
引用 2 楼 qq_34117170 的回复:
之前我写的,你可以参考一下http://download.csdn.net/download/qq_34117170/9942867
我已经解决问题了,不过还是谢谢你的回答
子规入梧桐 2017-11-13
  • 打赏
  • 举报
回复
引用 1 楼 apple8160 的回复:
判断table 的行数 进行分解 js根据行数计算出分页 或者后台传个json给js
谢谢提醒,我按照你的思路已经解决问题了~
Go 旅城通票 2017-11-12
  • 打赏
  • 举报
回复
找jquery.pagination.js这个插件

Web开发学习资料推荐
jqGrid事件
配置chrome支持本地(file协议)ajax请求
Jason-Jin 2017-11-11
  • 打赏
  • 举报
回复
首先你要明白为什么要分页?分页是为了缓解服务器压力,较少冗余数据的请求。 而正确的做法都应该是服务端进行分页,前端在请求的时候只需要传参即可。 如果非要在前端进行分页也很简单啊,服务端拿到的全部数据你存在一个变量 allList中, 然后呢你可以自己改造一下这个结果,变成[{index:1,list:{xxx},...}]这种形式即可在绑定到list
jio可 2017-11-10
  • 打赏
  • 举报
回复
总条数,每页条数,当前页数 , 计算出总页数然后根据当前的页数计算出要从list里面取的数据是什么。 ps: page = 1; size = 10; 如果是数组第一页取值的范围是0-9,第二页是10-19.......... 其实和后台分页是一样的知识把逻辑写在前端而已
qq_37662166 2017-11-10
  • 打赏
  • 举报
回复
分页,最好前端跟后台结合,
DenggLin 2017-11-10
  • 打赏
  • 举报
回复
之前我写的,你可以参考一下http://download.csdn.net/download/qq_34117170/9942867
apple8160 2017-11-09
  • 打赏
  • 举报
回复
判断table 的行数 进行分解 js根据行数计算出分页 或者后台传个json给js

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧