1

我正在使用ext 设计师。(ext version 3.x) 我有一个带有 autoref 'worker_type' 的表单组合

然后有一个可编辑的网格,用于添加员工

网格有一个员工选择组合,如图所示

我想根据“worker_type”选择更改此组合的存储。我的目标是仅列出某种工人类型的员工。

但无论如何我都无法访问代码中的可编辑网格组合框。

任何帮助将不胜感激。

谢谢

员工选择组合

4

1 回答 1

0

为您的第一个组合放置一个选择侦听器,并在选择一个值时加载第二个组合的数据存储。有点这样:

var firstCombo = new Ext.form.ComboBox({
    mode : 'local',
    store : firstStore,
    ......
    listeners : {
        scope : this,
        select : function(combo){
            // Here load the "secondStore" with selected combo value
            // Combo value is combo.getValue()
        }
    }

});


var secondCombo = new Ext.form.ComboBox({
    mode : 'local',
    store : secondStore,
    ......
});
于 2011-07-04T08:29:05.273 回答