ExtJs将不同的数据从一个商店加载到多个选择

时间:2015-05-04 08:42:54

标签: javascript extjs combobox extjs4.2

我有1个商店,它为UD字段提供了值,这些值是combox的选项。

Ext.define('freetextOrder.model.comboBoxValues', {
    extend: 'Ext.data.Model',
    fields: [
        {name: 'name', type: 'string'},
        {name: 'unit', type: 'string'}
        {name: 'comboxid', type: 'int'}
    ]
});

现在我必须加载foreach comboxid和xtype:'combobox'以及存储中的值。我希望有一种方法可以为每个combox设置过滤器,但过滤器会应用于所有的combox。

除了在新的商店组合使用组合框之外,该如何实现?

1 个答案:

答案 0 :(得分:1)

在Ext 5.x中,您可以使用chained stores,对于早期版本的Ext,您必须为每个组合创建单独的商店。