十万火急,啊啊啊啊啊啊啊……
extjs吧
全部回复
仅看楼主
level 1
put5184567 楼主
各位大侠:
我是刚学extjs的,现在有个问题急需解决。
是这样的,我定义了一个gridpanel实现分页
然后有一个下拉框,当点击不同的下拉框时gridpanel显示不同的数据,这时也需要改变bbar里面的页面数,可是bbar里面显示的老是总页码数。
如图1:
当我选择主题后,gridpanel中的值就变了,如图2:
此时gridpanel中只有两个数据,但是bbar中的page数还是15(总页码数)。
实现代码:
每次点击下拉框后,就触发一个事件comboSelect,该事件给gridpanel和bbar一个新的store值
tablesGrid.getStore().loadData(newMyData);//结果成功,返回新的数据给gridpanel
tableGridPagingToolbar.getStore().loadData(newMyData);//结果不成功,页码还是15
这个是为什么啊,同样的方法为什么第二个获取不到值呢?
(上面的tablesGrid,tableGridPagingToolbar分别为gridpanel和bbar)
望各位大侠指点小弟下,万分感谢啊!!!!!!!!!!!
2011年07月25日 11点07分 1
level 1
tableGridPagingToolbar.bind(newMyData);
试试这个
2011年09月20日 02点09分 2
level 1
ExtJs 交流群174120306
2011年09月20日 03点09分 3
level 1
你的gridpanel没有刷新,每次出发事件的时候刷新下gridpanel就行
2011年09月24日 08点09分 4
level 8
iconCls: 'icon-search',
text: '查询',
handler: function () {
me.store.load();
},
2015年07月20日 01点07分 5
level 4
这个数据应该是后台返回的页数,或者loadding下。
2015年07月28日 15点07分 6
1