jQuery MiniUI

标题: 关于miniui打开页面的问题 [打印本页]

作者: wudigongzi    时间: 2013-11-5 10:41:13     标题: 关于miniui打开页面的问题

我这边有个有个需求需要我在a页面上把b页面当一个window显示出来,并且要往b页面里面传参数,这个该怎么做?
      mini.open({
                  url:bootPATH + "../pages/page.html",
                  title: "注销",
                  width: 250,
                  height: 180,
               });
打开新页面我可以这么写,但是传参该怎么做?

作者: factory    时间: 2013-11-5 10:46:39

在你的B页面上,写一个方法
比如给B页面的一个控件设置值 叫setData(data)

A页面上
mini.open({
    url:
    .......
    onload: function () {
            var iframe = this.getIFrameEl();
            var data = { action: "edit", id: row.id };
            iframe.contentWindow.setData(data);       //此setData()   是B页面定义的那个setData()方法
    },
   
})

其实就是通过跨页面调用带参数的方法,来把参数传过去




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2