ExtJS GridPanel 点击行选中事件 有两个gridPanel 选中前面表格的一行第二个表格的数据会根据选中值变化
第一个表格是类型显示第二个表格是详情显示,不点击时显示全部详情点击第一个表的类型之后,根据类型ID显示第二个表的数据求教各位大神...
第一个表格是类型显示
第二个表格是详情显示,不点击时显示全部详情
点击第一个表的类型之后,根据类型ID显示第二个表的数据
求教各位大神 展开
第二个表格是详情显示,不点击时显示全部详情
点击第一个表的类型之后,根据类型ID显示第二个表的数据
求教各位大神 展开
1个回答
展开全部
大概思路是这样的:
var grid2 = new Ext.grid.GridPanel({
store: store2
});
var grid1 = new Ext.grid.GridPanel({
store: store1,
listeners: {
'rowclick': function(grid, rowIndex, e) {
store2.baseParams.xxxid= grid.getSelectionModel().getSelected().data['xxxid'];
store2.load({
params: {
.....
}
});
}
}
});
var grid2 = new Ext.grid.GridPanel({
store: store2
});
var grid1 = new Ext.grid.GridPanel({
store: store1,
listeners: {
'rowclick': function(grid, rowIndex, e) {
store2.baseParams.xxxid= grid.getSelectionModel().getSelected().data['xxxid'];
store2.load({
params: {
.....
}
});
}
}
});
追问
已经解决了,把点击的ID加到第二个表格的数据源查询就好了,谢谢回答,奖励给起
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询