我有一个面板layout: border
,看起来像http://jsfiddle.net/rpcbX/
当我从中心区域单击add
西部区域上的按钮removeAll
并再次添加一些东西时,在此示例中,我添加和删除网格面板。
但我的网格面板有CheckboxModel
. 并且在我再次添加网格面板后无法删除。按照下面的步骤你会看到错误。
1.运行我的应用程序并单击add
按钮
2.单击checkall
网格面板上的
按钮
3.add
再次单击按钮
现在你会看到错误,选择了选择,你不能点击checkall
按钮来工作。看起来像
我想当我单击添加按钮时,中心区域将有一个新的网格面板(新状态)
怎么解决 谢谢
p/s:我在 extjs4.2.1 上进行了测试,结果更糟。我不能点击行上的复选框(我想我点击了那个但图形没有改变)
这是我使用add
按钮的代码
text: 'add',
handler: function() {
panel.down('panel[region="center"]').removeAll();
var grid = new Example();
panel.down('panel[region="center"]').add(grid);
}