- 注册时间
 - 2014-7-21
 - 最后登录
 - 2022-7-26
 - 阅读权限
 - 150
 - 积分
 - 18264
 - 精华
 - 0
 - 帖子
 - 8338
  
 
 
 
   
 | 
mini.open({ 
    targetWindow: window,   //页面对象。默认是顶级页面。 
    url: String,        //页面地址 
    title: String,      //标题 
    iconCls: String,    //标题图标 
    width: Number,      //宽度 
    height: Number,     //高度 
    allowResize: Boolean,       //允许尺寸调节 
    allowDrag: Boolean,         //允许拖拽位置 
    showCloseButton: Boolean,   //显示关闭按钮 
    showMaxButton: Boolean,     //显示最大化按钮 
    showModal: Boolean,         //显示遮罩 
    loadOnRefresh: false,       //true每次刷新都激发onload事件 
    onload: function () {       //弹出页面加载完成 
        var iframe = this.getIFrameEl();  
        var data = {};        
        //调用弹出页面方法进行初始化 
        iframe.contentWindow.SetData(data);  
                         
    }, 
    ondestroy: function (action) {  //弹出页面关闭前 
        if (action == "ok") {       //如果点击“确定” 
            var iframe = this.getIFrameEl(); 
            //获取选中、编辑的结果 
            var data = iframe.contentWindow.GetData(); 
            data = mini.clone(data);    //必须。克隆数据。 
            ...... 
        }                         
    } 
 
}) 
可以在子页面上自定义个获取数据的方法,在子页面关闭事件ondestroy中获取到数据传递到父页面。 
可以参考一下这个示例 
http://www.miniui.com/demo/#src=buttonedit/selectGrid_Multi2.html |   
 
  
 |