Ext-Code var infowin = detailsInfowin = null; function Info(e,info){ var html = '栅格编号:'+info.Body[0].MI_NAME+'<br/>基站数:'+info.Body[0].BASESTATION+'<br/>小区数:'+info.Body[0].CICOUNT +'<br/>区域话务量:'+info.Body[0].ZONETELTRAFFIC; if(infowin===null){ infowin = new Ext.Window({ id:'winInfo', title:'栅格信息', height:143, 200, plain:true, bodyStyle:'padding:5px', animateTarget:e, tbar: ['->',new Ext.Button({ text: '查看详细信息', iconCls: 'modify' })], items:{ layout:'table', html:html }, listeners:{ beforeclose:function(){ infowin = null; } } }); }else{ infowin.removeAll(); infowin.add({ layout:'table', html:html }); infowin.doLayout(); //重新计算容器的布局尺寸。当有新组件加入到已渲染容器或改变子组件的大小/位置之后,就需要执行此函数重新计算容器的布局尺寸。当有新组件加入到已渲染容器或改变子组件的大小/位置之后,就需要执行此函数
} infowin.show(e); }