加载每个字段集项Extjs的数据
我试图在字段集中动态加载数据 因此,我有一个字段集,在其中动态添加项,在我的示例中,我有两个组合框。我想用来自商店的数据填充这些组合框,因为我知道每个组合框根据其ID将有不同的数据 以下是我试图做的:加载每个字段集项Extjs的数据,extjs,extjs4,store,Extjs,Extjs4,Store,我试图在字段集中动态加载数据 因此,我有一个字段集,在其中动态添加项,在我的示例中,我有两个组合框。我想用来自商店的数据填充这些组合框,因为我知道每个组合框根据其ID将有不同的数据 以下是我试图做的: var targetFieldset = targetView.down('fieldset[id=myfieldset]'); targetFieldset .items.each(function (item) {
var targetFieldset = targetView.down('fieldset[id=myfieldset]');
targetFieldset .items.each(function (item) {
myStore.getProxy().url ='combo_items.php?id_combo=' + item.id;
myStore.autoSync = true;
myStore.load({
params : {
id_combo: item.id
}
})
});
请问我怎么做?任何帮助都将不胜感激
编辑:
我也尝试过,但它总是将最后一个项目id对应的值绑定到所有组合框
targetFieldset.items.each(function (item) {
myStore.clearFilter(true);
myStore.filter('id_combo', item.id);
alert(item.id);
item.bindStore(myStore);
myStore.loadData([], false);
});
好的,我成功地将过滤后的存储克隆到一个数组,然后将该数组绑定到字段集项。Hi,它总是给我最后一个项ID对应的值,并将它们绑定到所有组合框。你能帮帮我吗?