1

我在 ExtJS 4 中存在 Store 问题。在我的应用程序中,我想使用两个组合。两个组合中都显示了商店值。但问题是在第一个组合中选择的值不应该在下一个组合中显示。由于单一商店,我无法做到这一点..应该怎么办?

4

2 回答 2

1

这对我有用

listeners : {
               expand: function() {
               boxerListStore.filter(function(r) {
                       var value = r.get('id');                       
                       var getValue = Ext.getCmp('boxer2').getValue();                           
                       return (value != getValue);
               });
             }
          }
于 2013-01-21T06:21:29.987 回答
0

您可以使用select第一个组合的事件,例如 -

    listeners: {
        select: function(combo, records, eOpts){
            Ext.getCmp('secondCombo').select(records[0]);
        }
    }
于 2013-01-18T07:56:42.793 回答