ext.tapPanel中有多个ext.panel ,而每个panel都有一个gridPanel,怎么样通过点击后显示数据

2024-12-22 19:28:24
推荐回答(3个)
回答1:

在tabpanel上添加tabchange监听事件,上来默认的加载当前页,就是一上来就会自动触发这个事件,以后是通过点击标签页来触发,你可以通过判断标签页的title名称如
if(configPanel.getActiveTab().title=='111111‘){
//为所点击的标签页加载数据
grid.getStore().loadData(....);
}

回答2:

其实就是2个标签,然后每个标签中都有一个gripanel嘛。
你声明或定义2个不同的gridpanel就OK了?分开用,自己用自己的gripanel互不影响的啊?有问题吗?如果不能分开用在问我吧。我用过 别说2个,N个都用过 。
这样的话数据源也要分开定义,列模型也要分开定义

回答3:

你在每一个gridpanel中

监听afterrender事件

在监听方法里load数据