这个表格业务怎么处理?

https://img1.mukewang.com/5c0784920001247509130507.jpg

这个表格涉及到了分页和排序,每个分页有50条数据!

现在的问题是:我点击排序的时候,等于说数据库的表重排然后取出当前页的50条记录在数据库的第几个50条??举例的话是说当前是第3页点到第4页的时候(此时的数据是乱序的),然后点击升序或降序,再重新排列,因为数据是不可能一次性全部读出来的吧,没有经验。。。这个表格业务的前后端工作是怎么分的??


慕标琳琳
浏览 579回答 1
1回答

胡子哥哥

根据我的分析,你可以考虑让后端多加一个参数给你,也就是正序还是反序,然后其他的参数都一样,页码,条数。因为这种功能是点击页码ajax发送页码跟返回条数请求后端接口,后端返回相应数据给前端。那么加多一个参数控制序列应该可以。比如:js.get('接口?页码='+页码+'&条数='+条数+'&序列='+正序).success(function(){.相应处理..})
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript