rwhn.net
当前位置:首页 >> Extjs winDow拖拽 >>

Extjs winDow拖拽

win.show(this); 把 this 去掉,控制台报错。 把代码考到本地运行能拖动。 再就是你如果是想做一个 确认窗口的话,用不着window 控件。 直接用 Ext.Msg.confirm() Ext.Msg.confirm('系统提示', '确定操作吗?', function(btn) { if (btn == 'yes...

刚刚回答了个一模一样的? 是同一个人? 在回答一遍罗 Ext.window一般是类似 Ext.viewport样的是可以放 formpanel,grid等 这些都是在同一个页面中,只是有js生成。如果你要求window里面放一个url 链接到另一个页面 如nextPage.jsp 那么就要用到...

resizable : Boolean True 表示为允许用户从window的四边和四角改变window的大... True 表示为允许用户从window的四边和四角改变window的大小(默认为 true)。 多看看API

draggable : Boolean True to allow the window to be dragged by the header bar, false to disable dragging (defaults to true). Note that by ... True to allow the window to be dragged by the header bar, false to disable dragging (d...

希望能帮助到你。 使用anchor属性的可以设置window中的组件自适应窗口大小,它通过指定百分比或者偏移量来控制自组建的大校anchor一般作为layout:'anchor'的容器配置子组建的选项。下面代码中form类型默认即为layout:'anchor'。 例如: var form =...

你配置panel1加一个配置项:maskDiabled:true //在该panel被设置为diabled时启用遮罩效果 然后在你想panel1被遮罩时调用panel1.setDisabled(true)

extjs4 window中嵌入formPanel 的window用的是hide吧? 呵呵~这样解决 给你的这个window加个listener hide:function(){ if(Ext.getCmp('comboxId') != null){ Ext.getCmp('comboxId').destroy();//把它destroy就可以了 } }

在window中写个方法...比如 Ext.define("window" , { //... reset: function(){ this.show(); this.down('form').getForm().reset() //或者setValues } })然后需要打开window的时候 , 用 win.reset() 就可以

function helpWin(content,x,y){ var win = new Ext.Window({ width:250, height:400, title:'帮助与支持', border :false, bodyStyle:"background-color:white;padding:5px 5px 5px;border: 0px", x:x, y:y, draggable:false, closeAction :'hi...

{ xtype: 'button', margin:'0 0 0 5', text: '新建', iconCls: 'add', handler:function(){ Ext.getBody().mask();//这个地方可以获取panel1或则是panel2的id来实现遮罩,然后在用window.on来处理解除遮罩 var win_add = Ext.create('typenewWi...

网站首页 | 网站地图
All rights reserved Powered by www.rwhn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com