。我的代码有效,但不是第一次)) 选择第一个组合框值 - 我进入第二个 - 过滤器不适用。再次点击第一个,再次点击第二个 - 只有在应用时才会再次点击。我究竟做错了什么?然后为输出网格以及组合框设置过滤器?
ExtJs 3。
我的代码:
tbar: [
{
xtype : 'CountryComboBox', // expansion Ext.form.ComboBox
listeners : {
'select' : {
fn : function(combo, value) {
var combobox_city = Ext.getCmp('ProductsProductTypeComboBoxForProduct');
combobox_city.enable();
combobox_city.clearValue();
combobox_city.store.filter('city_id', combo.getValue(), true);
}
}
}
},
{
xtype : 'CityComboBox', // expansion Ext.form.ComboBox
disabled : true,
listeners : {
'select' : {
fn : function(combo, value) {
this.store.filter('people_id', combo.getValue(), true);
}
}
}
},
...