jQuery MiniUI

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

关于mini.open问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-4-23 11:25:19 |只看该作者 |倒序浏览
mini.open({
        url: "C020YMSDXX.aspx",
        title: title,
        width: 450,
        height: 230,
        onload: function () {
            
        },
        ondestroy: function (action) {
            if (action == "ok") {
                var iframe = this.getIFrameEl();
                firGrid.reload();
            }
        }
    });

我该怎么给这个页面传递参数,在open的页面里面怎么获取这些参数呢?

Rank: 8Rank: 8

沙发
发表于 2013-4-23 12:29:13 |只看该作者
http://www.miniui.com/demo/#src=datagrid/datagrid.html

onload: function () {
                        var iframe = this.getIFrameEl();
                        var data = { action: "edit", id: row.id };
                        iframe.contentWindow.SetData(data);
                        
                    },

调用子页面自定义的的SetData(data)方法

Rank: 3Rank: 3

板凳
发表于 2013-4-23 13:23:32 |只看该作者
factory 发表于 2013-4-23 12:29
http://www.miniui.com/demo/#src=datagrid/datagrid.html

onload: function () {

在打开的页面里面怎么获取这些传过去的参数呢?getData()?

Rank: 8Rank: 8

地板
发表于 2013-4-23 13:49:27 |只看该作者
jane_hua 发表于 2013-4-23 13:23
在打开的页面里面怎么获取这些传过去的参数呢?getData()?

function SetData(data){}

这里的data不就是你传过来的参数么

SetData()是子页面自定义的方法,你也可以写成XXXX()

父页面iframe.contentWindow.XXXXX(data);

Archiver|普加软件

GMT+8, 2024-11-28 03:33 , Processed in 1.063712 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部