jQuery MiniUI

标题: 请教 [打印本页]

作者: a5588980    时间: 2019-12-2 11:46:06     标题: 请教

父页面传值用setdata  ;
那 传过来的值是局部变量 在别的方法怎么去调用   传过来的id  值  

作者: felt    时间: 2019-12-2 13:22:49

子页面写方法来接受这个参数进行处理
作者: a5588980    时间: 2019-12-2 14:33:35

felt 发表于 2019-12-2 13:22
子页面写方法来接受这个参数进行处理

没有明白怎么写
作者: felt    时间: 2019-12-2 14:53:32

a5588980 发表于 2019-12-2 14:33
没有明白怎么写

你想这参数做什么就写什么方法。

作者: a5588980    时间: 2019-12-2 15:54:34

felt 发表于 2019-12-2 14:53
你想这参数做什么就写什么方法。

我写清楚点吧

父页面 js执行这段代码
  tab.onload=function(){
                                    var IFrame1=tabs.getTabIFrameEl(tab);
                                 IFrame1.contentWindow.setData(item);  
                            }


子页面写的方法

function setData(data) {
                                                //跨页面传递的数据对象,克隆后才可以安全使用
                                                data1 = [mini.clone(data)];
                                                document.getElementById('cablemesmainframe').contentWindow.mini.get('cablemesdetail').setData(data1);
                                  
                                        }

就是那个data1 只是局部变量  ,  我在别的方法调用不到   有没有别的好的方法
作者: felt    时间: 2019-12-2 16:50:12

a5588980 发表于 2019-12-2 15:54
我写清楚点吧

父页面 js执行这段代码

你可以用个全局变量保存




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