jQuery MiniUI

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

mini.open 多个页面 调用onCancel()无效 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-8-14 11:25:15 |只看该作者 |倒序浏览
我用mini.open依次打开新增、提示、确认3个页面,我想在确认页面点击取消按钮一次性关闭打开的3个页面,我在                ondestroy : function(action) {                        onCancel();
                }
中这样调用没有效果,请问下这个要怎么调用呢?open的都是heml文件


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

Rank: 8Rank: 8

沙发
发表于 2014-8-14 11:53:31 |只看该作者
var t1=mini.open()   //新增页面
var t2=mini.open()   //提示页面
mini.open({
    url:确定页面,
    ondestroy:function(){
            t1.destroy()
            t2.destory()
     }
})

Rank: 2

板凳
发表于 2014-8-14 12:00:28 |只看该作者
我是在主页面上有个新增按钮,弹出新增界面,然后再在新增页面上有个按钮弹出提示页面,依次类推弹出确认页面的,版主的貌似满足不了

Rank: 8Rank: 8

地板
发表于 2014-8-14 12:15:51 |只看该作者
zhulpchina 发表于 2014-8-14 12:00
我是在主页面上有个新增按钮,弹出新增界面,然后再在新增页面上有个按钮弹出提示页面,依次类推弹出确认页 ...

新增页面
定义top["win1"]=window
function CloseWindow(){}
提示页面
定义top["win2]=window
function CloseWindow(){}
确认页面的ondestroy里
top["win1"].CloseWindow()
top["win2"].CloseWindow()

CloseWindow方法去我们例子去拷

Rank: 2

5#
发表于 2014-8-14 12:25:08 |只看该作者
可否给和个连接?
function CloseWindow(action) {            
    if (action == "close" && form.isChanged()) {
        if (confirm("数据被修改了,是否先保存?")) {
            return false;
        }
    }
    if (window.CloseOwnerWindow)
            return window.CloseOwnerWindow(action);
    else
            window.close();            
}
是这样的?

Rank: 9Rank: 9Rank: 9

6#
发表于 2014-8-14 13:13:09 |只看该作者
zhulpchina 发表于 2014-8-14 12:25
可否给和个连接?
function CloseWindow(action) {            
    if (action == "close" && form.isChan ...

function CloseWindow(action) {            
     if (window.CloseOwnerWindow)
            return window.CloseOwnerWindow(action);
    else
            window.close();            
}
就下面那个,上面那个不需要

Rank: 2

7#
发表于 2014-8-14 14:11:12 |只看该作者
定义top["win2]=window    这个怎么定义?直接var top["win2]=window;还是怎样?

Rank: 2

8#
发表于 2014-8-14 14:13:39 |只看该作者
版主,这样的多页面关闭有例子么?

Rank: 8Rank: 8

9#
发表于 2014-8-14 14:50:40 |只看该作者
zhulpchina 发表于 2014-8-14 14:13
版主,这样的多页面关闭有例子么?


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

Rank: 2

10#
发表于 2014-8-16 16:12:42 |只看该作者
谢谢版主,功能实现了。

Archiver|普加软件

GMT+8, 2025-7-17 06:12 , Processed in 1.046385 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部