ExtJs的容器的问题
发布网友
发布时间:2022-04-24 19:23
我来回答
共4个回答
热心网友
时间:2022-04-24 20:52
var panel = new Ext.Panel({
html:"<iframe src='xxxxxxx' id='panelInnerIframe' />"
});
Ext.get('panelInnerIframe').src = "newSrc";
或者:
var panel = new Ext.Panel({
//省略若干无关属性
})
panel.removeAll();
panel.add(你的组件);
panel.doLayout();
或者:
var panel = new Panel({
//省略若干属性
})
panel.load("xxxx.html");
思路在这里,大概常用的就这么三种。具体的就去看API中关于load方法、html属性、add方法、doLayout方法。
热心网友
时间:2022-04-24 22:10
我昨天也在做,但是没有成功,最后用的TabPanel,希望楼主找到方法,我也学习学习
热心网友
时间:2022-04-24 23:45
做成panel嵌套,这样需要那个面板刷新就刷哪个,EXTjs基本上都是AJAX请求,能满足你的要求
热心网友
时间:2022-04-25 01:36
extjs是一个与后台技术无关的前端ajax框架。
后台请求可以使用异步请求
Ext.Ajax.request({
url : '',
params : {
task : '',
id : ''
},
success : function(response) {
var rst = Ext.decode(response.responseText);
}
});
ps:应该和panel嵌套没关系,恩