我正在使用ext 设计师。(ext version 3.x) 我有一个带有 autoref 'worker_type' 的表单组合
然后有一个可编辑的网格,用于添加员工
网格有一个员工选择组合,如图所示
我想根据“worker_type”选择更改此组合的存储。我的目标是仅列出某种工人类型的员工。
但无论如何我都无法访问代码中的可编辑网格组合框。
任何帮助将不胜感激。
谢谢
我正在使用ext 设计师。(ext version 3.x) 我有一个带有 autoref 'worker_type' 的表单组合
然后有一个可编辑的网格,用于添加员工
网格有一个员工选择组合,如图所示
我想根据“worker_type”选择更改此组合的存储。我的目标是仅列出某种工人类型的员工。
但无论如何我都无法访问代码中的可编辑网格组合框。
任何帮助将不胜感激。
谢谢
为您的第一个组合放置一个选择侦听器,并在选择一个值时加载第二个组合的数据存储。有点这样:
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,
......
});