jQuery MiniUI

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

mini.open的用法 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-5-18 11:05:01 |只看该作者 |倒序浏览
本帖最后由 lihui 于 2012-5-18 11:08 编辑

可否给个详细的 mini.open的用法,我希望弹出来的窗口是用我自己的页面,不用mini写好的页面,因为有些东西实现不了,请问这个东西怎么用,特别是onload:  和 ondestroy:  这两个东西要怎么处理
追加:var data = { action: "close"};
           iframe.contentWindow.SetData(data);
请问这个action的值赋到打开的页面的哪个位置
我希望实现一提交表单,就把这个action的值提交到
ondestroy: function (action) {
                        grid.reload();
让这个窗口关闭

Rank: 9Rank: 9Rank: 9

沙发
发表于 2012-5-18 12:28:03 |只看该作者
在子页面调用CloseOwnerWindow方法时传递action。

Rank: 2

板凳
发表于 2012-5-18 13:55:48 |只看该作者
fcrong 发表于 2012-5-18 12:28
在子页面调用CloseOwnerWindow方法时传递action。

子页面没有这个东西啊 CloseOwnerWindow,写在隐藏域里,可以吗

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-5-18 19:26:03 |只看该作者
你参考示例,是有的。

Rank: 2

5#
发表于 2012-5-21 11:35:14 |只看该作者
fcrong 发表于 2012-5-18 19:26
你参考示例,是有的。

我在弹出的窗口调用了 window.CloseOwnerWindow('action');  现在窗口是可以关闭了,但问题是我的数据提交不上去,我看到它还是提交到了本页,地址栏也有数据,但这个数据怎么都收不到,直接返回了本页面,是什么情况

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-5-21 18:16:43 |只看该作者
在ondestroy事件中,获取被关闭子页面的数据。

Rank: 2

7#
发表于 2012-5-25 16:32:25 |只看该作者
fcrong 发表于 2012-5-21 18:16
在ondestroy事件中,获取被关闭子页面的数据。

onload: function () {
                var iframe = this.getIFrameEl();
                var data = { action: "new"};
                iframe.contentWindow.SetData(data);
            },
            ondestroy: function (action) {
                grid.reload();
            }
mini.open中的这几行可以详细讲解一下吗?或者提供文档我自己看也行,我主要想知道每一行有什么用,我现在弹出框老是提示miniui.js有问题,这个js看又不看不懂,我觉得是这里面有问题。

Rank: 9Rank: 9Rank: 9

8#
发表于 2012-5-25 19:14:16 |只看该作者
onload:在iframe加载完毕后激发。这时候,可以调用iframe定义的JS方法,进行界面数据初始化工作。
ondestroy:在iframe关闭前激发。此时,可以从iframe获取数据。

Archiver|普加软件

GMT+8, 2024-5-6 13:38 , Processed in 1.051669 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部