- 注册时间
- 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 |
|