Linked Combobox(过滤商店)

时间:2011-09-27 05:26:17

标签: extjs combobox linked-list

选择下载按字段* city_id *过滤的组合框 CountryComboBox 组合框 CityComboBox 产品列表时,您需要

。我的代码有效,但不是第一次)) 选择第一个组合框值 - 我进入第二个 - 过滤器不适用。再次点击第一个,再次点击第二个 - 只有在应用时才会再次点击。我究竟做错了什么?然后为输出网格以及组合框设置过滤器?

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);
            } 
        }
    }
},  
... 

0 个答案:

没有答案