Ext4如何重新配置​​组件“ftype:search”

时间:2016-02-03 09:57:09

标签: extjs

首先我创建一个带有{store:store1,column:column1};

的网格面板

我将ftype: 'search'组件添加到网格面板,

然后我使用grid.reconfigure(store2,column2)来更改商店和列。

之后,我发现当我点击search按钮时,分机使用store1来请求,

所以我的问题是如何重新配置​​搜索组件,如xtype: 'pagingtoolbar'的方法bindStore(store2)

1 个答案:

答案 0 :(得分:1)

你应该在控制器中查看后查看 我在这里的代码栏中添加了一个按钮 我有一个名为customerShippingAddressesFormGrid的gridpanel 所以我在它的分页工具栏中添加了新按钮 我点击它时添加了一个监听器,将新行添加到我的gridpanel

 customerShippingAddressesFormGrid.pagingToolbar.add(
        new Ext.button.Button(
        {
           xtype: 'button',
           itemId: 'addButton',
           icon: 'Images/Lists_New.png',
           text: this.addButtonText,
           tooltip: this.addNewText,
           scope: this,
           listeners:
           {
              click: function ()
              {
                 if (customerIDFormList.comboBox.getValue())
                 {
                    var customerShippingAddressStore = customerShippingAddressesFormGrid.getStore();
                    customerShippingAddressStore.add({});
                 }
              }
           }
        }));