我正在尝试在字段集中动态加载数据。
所以我有一个字段集,我在其中动态添加项目,在我的示例中,我有两个组合框。我想用来自商店的数据填充这些组合框,知道每个组合框将根据其 ID 具有不同的数据。
这是我尝试做的事情:
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);
});