问题描述
说我做了一个容器,其ID为\“ my-container \”。我将通过JSONP加载数据,那么如何在回调中向“我的容器”中添加更多对象?
callback:function(data) {
Ext.get(\'my-container\').add([some object]);
Ext.get(\'my-container\').appendChild([some object]);
Ext.get(\'my-container\').items = [some object];
}
我试过那些无济于事的东西。
解决方法
var myContainer = new Ext.Container({
// stuff
})
Ext.util.JSONP.request({
// needed stuff
callback:function(data) {
myContainer.add([Some Object])
myContainer.doLayout();
}
}
和中提琴。
-更好的答案-
new Ext.Container({
renderTo:Ext.getBody(),id:\'parent-id\'
});
new Ext.Container({
renderTo:\'parent-id\'
})