extjs4.1 gridPanel分页 能进行正常的操作 之后加了下拉列表 用于切换不同的数据表用于显示
但是在进行分页操作时start始终是0没有变化请问如何处理啊谢谢了!下面这个是下拉列表的bid参数的切换用于后台sql查询的分类下面是store麻烦了!...
但是在进行分页操作时 start始终是0 没有变化 请问如何处理啊 谢谢了!
下面这个是下拉列表的bid参数的切换 用于后台sql查询的分类
下面是store
麻烦了! 展开
下面这个是下拉列表的bid参数的切换 用于后台sql查询的分类
下面是store
麻烦了! 展开
1个回答
2013-11-07 · 知道合伙人软件行家
关注
展开全部
你先检查一下
pageSize: pageSize 这个pageSize是否有值?
后台传来的数据的 root和totalCount是否有值?
还有,你的store本身就已经设置了autoLoad,所以不要再画蛇添足,再在下面加个store.load()了,我估计就是下面这个store把你的参数给覆盖了
这个功能的构思很好,可是我发现你的这种做法有些问题
例如你的下拉框有3个种类,每个种类有N页,可是每个种类的页数不可能相同
比如你的第一个种类有2页,但第二个种类只有1页
你在第一个种类的第2页,选择了第二个种类,传到后台的值是第2页,但实际上第2个种类是没有第二页的,这样就不会出来数据
纯手打,望楼主不惜给分~
pageSize: pageSize 这个pageSize是否有值?
后台传来的数据的 root和totalCount是否有值?
还有,你的store本身就已经设置了autoLoad,所以不要再画蛇添足,再在下面加个store.load()了,我估计就是下面这个store把你的参数给覆盖了
这个功能的构思很好,可是我发现你的这种做法有些问题
例如你的下拉框有3个种类,每个种类有N页,可是每个种类的页数不可能相同
比如你的第一个种类有2页,但第二个种类只有1页
你在第一个种类的第2页,选择了第二个种类,传到后台的值是第2页,但实际上第2个种类是没有第二页的,这样就不会出来数据
纯手打,望楼主不惜给分~
追问
pageSize是有值的,并且你说的关于总页数的问题 在选择下拉列表时就触发了个方法把该类的ID传输到了后台通过申sql查询并 store.load()了一次所以这个问题是不存在的,还有就是那个autoLoad:false了的 不存在被之后的store.load({...})覆盖....
问题就是刷新了都能分页 但是当触发下拉列表那个方法后就不行了...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询