首先我创建一个带有{store:store1,column:column1};
的网格面板我将ftype: 'search'
组件添加到网格面板,
然后我使用grid.reconfigure(store2,column2)
来更改商店和列。
之后,我发现当我点击search
按钮时,分机使用store1来请求,
所以我的问题是如何重新配置搜索组件,如xtype: 'pagingtoolbar'
的方法bindStore(store2)
?
答案 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({});
}
}
}
}));