jQuery MiniUI

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

treeselect 数据回显问题 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2015-8-20 09:18:02 |只看该作者 |倒序浏览
我是这样设置的
<input id="bmbh" name="bmbh" class="mini-treeselect" multiSelect="false"  valueFromSelect="true" textField="bmmc" expandonload="false" valueField="bmbh"  parentField="sjbm" allowInput="true" showFolderCheckBox="true"/>

但数据回显的时候,它有时候能显示出来,有时候不能显示出来?请问这是什么原因呢?

Rank: 8Rank: 8

沙发
发表于 2015-8-20 10:37:01 |只看该作者
你怎样回显的

Rank: 3Rank: 3

板凳
发表于 2015-8-20 13:36:39 |只看该作者
felt 发表于 2015-8-20 10:37
你怎样回显的

通过ajax调数据,然后获得from,设置setData()

function setData(daId){
                if(daId==null ||daId=="") return ;
                //TODO根据id向后台请求数据,回显数据
                $.page.ajax($.page.getAjaxSettings({
                    serviceType: "crossDomainCall"
                , serviceName: "TjbqkDaController"
                , methodName: "findTjbqkDaById"
                , data: {
                    ticket: $.page.ticket,
                    jbqkDaId: daId
                }
                , success: function (resultData) {
                    //判断插入或者更新成功
                    if (resultData.status == fw.fwData.FWResultStatus.Success && resultData != null) {
                       //查找成功 回显数据
                       var form  = new mini.Form("#form");

                       form.setData(resultData.data);
                    }
                }
                }));

        }

Rank: 8Rank: 8

地板
发表于 2015-8-20 13:39:04 |只看该作者
tony_2015 发表于 2015-8-20 13:36
通过ajax调数据,然后获得from,设置setData()

function setData(daId){

你下拉数据中有匹配数据的话,肯定是能显示的
如果是没有的,请设置textName,显示和文本一并返回

Archiver|普加软件

GMT+8, 2024-10-7 02:22 , Processed in 1.030224 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部