2 judas jia judas_jia 于 2016.09.10 00:50 提问

有没有人这样实现分页:一次查询后台把所有数据发给前端(甚至是两千条数据),然后由前端实现分页

做个小项目,老师让这样实现。。。。不过作为菜鸟的我并不知道在哪存储这么大的数据,然后再由前端操作分页,二次甚至多次筛选,有大神这样整过的话,跪求指导:
1.怎么存由查询条件得来的这些数据
2.解决了存储问题后怎么操作这些数据,进行二次筛选,分页
以上是我作为前端菜鸟的发言,求大神快来解救。。。。

1个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.10 06:29

以c#为例:
1、用ado.net查询所有数据
2、找前端框架,比如jquery easyui,自带前端分页功能。

judas_jia
judas_jia 回复极简: 前端分页的插件我估计还用不了,看过那个datatables不是使用的挺多的嘛,但是那个筛选是针对表格里的所有字段进行筛选的,现在想要实现的是类似于execl里的筛选,针对某一列的那个字段,点击会出现可筛列表(这个列表是由上一步的查询或筛选结果滤出来的),选择后就是确定查询了,然后可能还会对下一个列表的表头进行筛选,每次的数据越筛越少,还有因为字段太多了,每页显示不全,值显示资产的7个字段,在每一条数据后由“更多操作”,里面是删除、修改、查看详细等等这些操作
大约一年之前 回复
judas_jia
judas_jia 回复极简: 好的,谢啦
大约一年之前 回复
guwei4037
guwei4037 小项目可以这么搞,但实际项目中几乎没有这么干的,都是直接在服务端分页好再在前端显示,因为代价实在太大。
大约一年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片