jQuery MiniUI

标题: treeselect 数据回显问题 [打印本页]

作者: tony_2015    时间: 2015-8-20 09:18:02     标题: treeselect 数据回显问题

我是这样设置的
<input id="bmbh" name="bmbh" class="mini-treeselect" multiSelect="false"  valueFromSelect="true" textField="bmmc" expandonload="false" valueField="bmbh"  parentField="sjbm" allowInput="true" showFolderCheckBox="true"/>

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

作者: felt    时间: 2015-8-20 10:37:01

你怎样回显的
作者: tony_2015    时间: 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);
                    }
                }
                }));

        }
作者: felt    时间: 2015-8-20 13:39:04

tony_2015 发表于 2015-8-20 13:36
通过ajax调数据,然后获得from,设置setData()

function setData(daId){

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2