jQuery MiniUI

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

doValueChanged()方法 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2019-7-18 10:40:58 |只看该作者 |倒序浏览
手动触发事件之后,为何赋值却是空?
                mini.get("hjQxRegion").setValue(formObj["hjQxRegion"]);
                mini.get("hjQxRegion").doValueChanged();
                console.log(formObj["hjJdRegion"]); //310106012000
                mini.get("hjJdRegion").setValue(formObj["hjJdRegion"]); //街镇

Rank: 8Rank: 8

沙发
发表于 2019-7-18 13:13:40 |只看该作者
这方法只是主动激发了valuechanged事件,并不会处理其他的。
你这事件里处理了什么

Rank: 2

板凳
发表于 2019-7-18 13:36:18 |只看该作者
felt 发表于 2019-7-18 13:13
这方法只是主动激发了valuechanged事件,并不会处理其他的。
你这事件里处理了什么 ...

    function qxLink(qx,jd,jw,address){
        //清空街镇、居委,详细地址
        mini.get(jd).setValue("");
        mini.get(jw).setValue("");
        mini.get(address).setValue("");

        var qxCode = mini.get(qx).getValue();
        var url="${ctx}/getRegionListJson?parentCode="+qxCode;
        // mini.get(jd).setUrl(url);
        mini.get(jd).load(url);
    }

这是事件方法,这是个 三级联动赋值的问题。

Rank: 8Rank: 8

地板
发表于 2019-7-18 14:16:47 |只看该作者
文羊水川 发表于 2019-7-18 13:36
function qxLink(qx,jd,jw,address){
        //清空街镇、居委,详细地址
        mini.get(jd).setV ...

请提供完整的例子,这些代码单独看没有问题。

Archiver|普加软件

GMT+8, 2024-9-29 00:23 , Processed in 1.029753 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部