关于ext里嵌套grid分页的问题
用ext做了一个嵌套grid表格,外层和内层store采用一条sql查询,通过action里数据处理(合并相同,差异部分归类)返回显示的json格式,现在问题来了,分页工具栏里传递的param参数直接给sql进行limit分页,问题是这个是根据子grid的数据条数来的,,而我现在要根据父grid条数分页(父一条记录对应子多条记录);请问这个分页该如何实现?求大神指点
------解决方案--------------------
是不是想上下级联显示那种,如果是的话父级只加载父级的信息子级动态去加载 简单些
------解决方案--------------------
如图 一句sql查询出n条子记录,合成m条父记录,sql里面limit的条数自然是子记录的,现在要根据父记录分页,比如每页10条,那该如何确定10条父记录用到了多少条子记录,然后再传参给sql中的limit 查出来,,或有其他什么办法以合成后的父记录数分页
父级select ...from tab group by 月份,姓名 limit 10,10这就父级的分页sql了
子级select... from tab where 月份='201308' and 姓名='鬼鬼' limit 20
父级、子级是统一使用一条sql查询出来的未使到group by,最后再处理合并相同部分(取为父级),异部分划入子级list(折叠grid显示),得到一条显示数据的json格式,如此类推,,,难道只有采取拆分 分步获取数据的方式来分页吗,,还有其他方法没
这样相对好些,你要组合的话必须就全部加在出来然后归类然后本地分页