jQuery MiniUI

 找回密码
 立即注册
查看: 2396|回复: 5
打印 上一主题 下一主题

miniui子窗口给父窗口赋值 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-10-24 14:57:36 |只看该作者 |倒序浏览
为什么只能赋值当前id,其他testbox赋值,如图走不到第三步
function onButtonEdit(e) {
        var btnEdit = this;
        var ms = mini.get("ms");
        var xxms = mini.get("xxms");
        mini.open({
            url: '${pageContext.request.contextPath}/pages/assessment/1-1-new.jsp',
            title: "选择列表",
            width: 650,
            height: 390,
            ondestroy: function (action) {
                //if (action == "close") return false;
                if (action == "ok") {
                    var iframe = this.getIFrameEl();
                    var data = iframe.contentWindow.GetData();
                    data = mini.clone(data);    //必须
                    alert(data.ms);
                    if (data) {
                        btnEdit.setValue(data.pdxm);
                        btnEdit.setText(data.pdxm);
                        alert("1");
                        ms.setValue(data.ms);
                        alert("2");
                        ms.setText(data.ms);
                        alert("3");
                    }
                }

            }
        });            
         
    }  

Rank: 8Rank: 8

沙发
发表于 2013-10-24 15:07:00 |只看该作者
var ms = mini.get("ms");
你这个id为ms的控件是不是miniui控件

Rank: 1

板凳
发表于 2013-10-24 15:31:56 |只看该作者
felt 发表于 2013-10-24 15:07
var ms = mini.get("ms");
你这个id为ms的控件是不是miniui控件

是的
<input id="pdxm" name="pdxm" class="mini-buttonedit" onbuttonclick="onButtonEdit" name="a" textName="b" value=""/>

Rank: 8Rank: 8

地板
发表于 2013-10-24 15:59:16 |只看该作者
zlp8556246 发表于 2013-10-24 15:31
是的

为什么走不到第三步?你要看你代码到底是不是报错还是怎么了啊

Rank: 1

5#
发表于 2013-10-24 16:57:10 |只看该作者
factory 发表于 2013-10-24 15:59
为什么走不到第三步?你要看你代码到底是不是报错还是怎么了啊

现在好了, ms.setText(data.ms);这句说没有该方法,无法setText

Rank: 8Rank: 8

6#
发表于 2013-10-24 17:11:59 |只看该作者
zlp8556246 发表于 2013-10-24 16:57
现在好了, ms.setText(data.ms);这句说没有该方法,无法setText

输入框的话   setValue()

Archiver|普加软件

GMT+8, 2024-9-18 03:59 , Processed in 1.049065 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部