首页 > Web开发 > 详细

谁对EXTJS熟悉,有关关闭panel的问题?

时间:2015-12-07 15:49:57      阅读:241      评论:0      收藏:0      [点我收藏+]

谁对EXTJS熟悉,有关关闭panel的问题?
比如:我在A.js 中写了一个  var  win  =   new  Ext.Window( { b.js });   win.show();

打开了一个新的窗口,然后在b.js 中写了一个按钮提交信息。

现在我想在b的提交完了后,能够关闭win.show();出来的窗口,应该怎么做?

我试着在b中用window.close();不能关闭,或者能不能调用到窗口中的叉事件关闭?

用close事件的时候我记得有个问题,close好像是永远的销毁了这个对象,你好像要重新写方法,重新把这个窗口new出来,用hide只是隐藏了,在开发过程中用hide存在一些问题,建议用close。
function newwin(){

arti_win = new Ext.Window({
layout:‘fit‘,
    width:860,
        height:570,
    closeAction:‘close‘,   //主要是设置这里,有hide与close
resizable : false,
shadow : true,
    closable:true,
    bodyStyle:‘padding:5 5 5 5‘,
    animCollapse:true,
    modal: true,     
    autoDestroy:true,
items:[form]
}); 
}

解决了,现在来分享一下
parent.Ext.getCmp(‘b-win‘).close();
用这个就可以了

谁对EXTJS熟悉,有关关闭panel的问题?

原文:http://www.cnblogs.com/love540376/p/5025932.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!