jQuery MiniUI

 找回密码
 立即注册
查看: 9926|回复: 5
打印 上一主题 下一主题

window弹出框关闭问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-1-8 13:30:05 |只看该作者 |倒序浏览
window.CloseOwnerWindow(action)这个有什么方法可以不让父页面刷新吗?

Rank: 8Rank: 8

沙发
发表于 2013-1-8 13:38:53 |只看该作者
不会刷新父页面啊。
你应该是看的mini.open打开的页面把,这个是在代码里面在关闭的时候,会执行grid.reload();所以回刷新表格

Rank: 1

板凳
发表于 2013-1-9 14:51:24 |只看该作者
factory 发表于 2013-1-8 13:38
不会刷新父页面啊。
你应该是看的mini.open打开的页面把,这个是在代码里面在关闭的时候,会执行grid.reloa ...

哪请问有什么属性可以设置mini.open这个方法打开的页面,关闭时不刷新父页面

Rank: 8Rank: 8

地板
发表于 2013-1-9 14:53:15 |只看该作者
流年 发表于 2013-1-9 14:51
哪请问有什么属性可以设置mini.open这个方法打开的页面,关闭时不刷新父页面 ...

关闭的时候本来就不会刷新的啊。
刷新的话是因为在mini.open的destroy里面写了刷新代码

Rank: 1

5#
发表于 2013-1-9 15:18:57 |只看该作者
factory 发表于 2013-1-9 14:53
关闭的时候本来就不会刷新的啊。
刷新的话是因为在mini.open的destroy里面写了刷新代码 ...


这是我看demo里的点击取消执行CloseWindow("close")这个方法          function CloseWindow(action) {            if (action == "close" && form.isChanged()) {
                if (confirm("数据被修改了,是否先保存?")) {
                    return false;
                }
            }
            if (window.CloseOwnerWindow)
                return window.CloseOwnerWindow(action);
            else window.close();
        }这个方法执行window.CloseOwnerWindow(action);这个方式时关闭window再刷新父页面的grid请问这样关闭时可以不刷新父页面吗?

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2013-1-9 15:28:09 |只看该作者
流年 发表于 2013-1-9 15:18
这是我看demo里的点击取消执行CloseWindow("close")这个方法          function CloseWindow(action) {   ...
  1. mini.open({
  2.                 url: bootPATH + "../demo/CommonLibs/EmployeeWindow.html",
  3.                 title: "新增员工", width: 600, height: 360,
  4.                 onload: function () {
  5.                     var iframe = this.getIFrameEl();
  6.                     var data = { action: "new"};
  7.                     iframe.contentWindow.SetData(data);
  8.                 },
  9.                 ondestroy: function (action) {

  10.                     grid.reload();
  11.                 }
  12.             });
复制代码
ondestroy:function(){...}这里就是刷新表格的,你把这段代码去掉,就不会执行刷新了

Archiver|普加软件

GMT+8, 2024-11-27 12:36 , Processed in 1.079513 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部