- 注册时间
 - 2013-11-20
 - 最后登录
 - 2013-12-2
 - 阅读权限
 - 10
 - 积分
 - 68
 - 精华
 - 0
 - 帖子
 - 22
  
 
 
 
  
 | 
 本帖最后由 zmm12 于 2013-11-27 12:29 编辑  
 
mini.open({ 
        url: "/test/testpage", 
        title: "测试选择",      //标题 
        iconCls: "icon-node",    //标题图标 
        width: 800,      //宽度 
        height: 400,     //高度 
        allowResize: false,       //允许尺寸调节 
        allowDrag: true,         //允许拖拽位置 
        showCloseButton: true,   //显示关闭按钮 
        showMaxButton: false,     //显示最大化按钮 
        showModal: true,         //显示遮罩 
        onload: function () { 
            var iframe = this.getIFrameEl(); 
            iframe.contentWindow.SetData(null); 
        }, 
        ondestroy: function (action) { 
            if (action == "ok") { 
                var iframe = this.getIFrameEl(); 
 
                var data = iframe.contentWindow.GetData(); 
                data = mini.clone(data); 
 
                selectvenueinfo.setValue(data.id); 
                selectvenueinfo.setText(data.text); 
            } 
        } 
    });      
 
 
 因为从子页面选择的数据比较复杂 
1:两个GridData,A_GridData 选择的是ID 
2:B_GridData 选择的是当前一行的所有数据,比如 名字,年龄,性别 
3:选择完后要把选择的信息赋值给父页面的两个控件 
4:<input id="selectvenueinfo" name="selectvenueinfo" class="mini-buttonedit" style="width:200px;"/> 控件  存放B_GridData选择的数据 
5:<input type="hide" id="hideVenueInfo" value="" class="mini-hidden"/>控件 存放A_GridData 选择的数据 
 
 
 
按照实例Demo 直接报错 如下: 
 
 
 
 
 
 
 
 |   
 
  
 |