0

我有一个名为 PrefixSearch 的按钮。现在,当我按下此按钮时,它会打开一个新选项卡,并且在该选项卡中还有另一个按钮:

onBtnPrefixSearchClick: function(button, e, options) {
    var newTab = Ext.create('Ext.panel.Panel', {
        title: 'Price Usage Report',
        autoScroll: true,
        layout: {
            type: 'fit'
        },
        closable: true,
        dockedItems: [
            {
                xtype: 'toolbar',
                dock: 'top',
                items: [
                    {
                        xtype: 'button',
                        id: 'buttonBiding',
                        icon: 'images/dollar16x16.png',
                        text: 'button2',
                        listeners: {
                            click: {
                                fn: me.onBtnAddToBidClick,
                                scope: me
                            }
                        }
                    }
                ]
            }
        ]});
}

我的问题是,如果我两次按下 PrefixSearch 按钮,它会打开 2 个选项卡,并且在打开的第二个选项卡中我无法按下内部按钮(button2),当我尝试关闭其中一个选项卡时,所有网格都会崩溃。

我想这与 2 个内部按钮可能具有相同 id 的事实有关。

你可以在这里看到图像:

按钮折叠

4

0 回答 0