extjs4.1 gridPanel分页 能进行正常的操作 之后加了下拉列表 用于切换不同的数据表用于显示

但是在进行分页操作时start始终是0没有变化请问如何处理啊谢谢了!下面这个是下拉列表的bid参数的切换用于后台sql查询的分类下面是store麻烦了!... 但是在进行分页操作时 start始终是0 没有变化 请问如何处理啊 谢谢了!

下面这个是下拉列表的bid参数的切换 用于后台sql查询的分类

下面是store

麻烦了!
展开
 我来答
xiii130
2013-11-07 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
你先检查一下

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({...})覆盖....

问题就是刷新了都能分页 但是当触发下拉列表那个方法后就不行了...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式