- 注册时间
 - 2013-11-17
 - 最后登录
 - 2020-4-2
 - 阅读权限
 - 10
 - 积分
 - 602
 - 精华
 - 0
 - 帖子
 - 145
  
 
 
 
  
 | 
felt 发表于 2014-10-17 14:14   
把你跨页面调用SetData方法贴出来  
<input id="staffid" class="mini-buttonedit" onbuttonclick="onButtonEdit" width = "392px"/>   
 
    function onButtonEdit(e) { 
        var btnEdit = this; 
        mini.open({ 
            url: "StaffList.html", 
            showMaxButton: true, 
            title: "员工选择", 
            width: 740, 
            height: 450, 
            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); 
                    btnEdit.setValue(data.id); 
                    btnEdit.setText(data.text); 
                } 
            } 
        }); 
    }   
 
 
 
 
        function SetData(data) { 
            //跨页面调用,克隆数据更安全 
            data = mini.clone(data); 
 
            grid.load(); 
            grid.deselectAll(); 
            selectedList.removeAll(); 
        } |   
 
  
 |