rwhn.net
当前位置:首页 >> ExtJs 里面 Ext.WinDow ,的winDow怎么放一个URL >>

ExtJs 里面 Ext.WinDow ,的winDow怎么放一个URL

发给例子给你吧var url = ../game/game.action";??var win = new Ext.Window({??title : '新页面',??// maximizable : true,??// maximized : true,??width : 780,??height : 470,??// autoScroll : true,??// bodyBorder : true,??// draggable...

首先定义好grid var grid = new Ext.grid.GridPanel({ .......... }); 然后定义window var win = new Ext.Window({ title : 'TEST', width : 500, closeAction : 'hide', items : [grid] }); 然后在你需要显示window的地方加上win.show();即可

没用过extjs,不过我用的jQuery的dialog插件也会遇到类似的问题,我的解决方法是这样的: 目标页面的html必然写在一个div中,例如 content here... 先通过ajax加载目标,然后再打开窗口,这样title, width, height直接用目标的设定值就行了 只是...

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

//表格1 var grid1 = Ext.create('Ext.grid.Panel',{}); //表格2的查询提交事件 function search(){ Ext.Ajax.request({ url: '数据处理页面', success: function(response){ var respText = Ext.decode(response.responseText); //重点,表格1...

listeners:{ close:function( panel, eOpts ){ location.reload(); }; }

使用window.opener.document可在打开页面直接访问父窗口变量和方法,直接取即可。

以下是关闭操作的代码: //新增会计期间function openAddDialog(){ //使弹出窗体显示在最前面Ext.useShims=true;var win=new Ext.Window({title:"新增",width:320,height:250,html:addDialogStr,modal:true,buttons:[{text:"确认",handler:functi...

后台返回的应该是json 对象字串 格式为{"success":true,"msg":"返回值"}; alert 应该 是 "上传完成"+action.result.msg.

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