我正在使用load()函数将动态页面加载到Html id中。所以我想破坏/清除/飞行之前加载到Html id中的所有Elements(包括javascript对象)在销毁之前加载的元素之后,应该将新内容加载到Html id。我在每个页面中渲染Extjs表单面板和弹出窗口。当我尝试再次加载同一页面时,弹出窗口不会显示,因为之前的元素没有破坏。我的approch错了。
var content_div = Ext.get(div_id);
content_div.load({
url:BASE_URL+url_href,
scripts:true,
text: 'Loading...',
params:{id:'123'}
});
content_div.show();
有什么想法吗?
答案 0 :(得分:0)
尝试以下方法:
var content_div = Ext.get(div_id);
content_div.update("");
content_div.load({
url:BASE_URL+url_href,
scripts:true,
text: 'Loading...',
params:{id:'123'}
});
content_div.show();