jQuery MiniUI

标题: mini-tree 无法绑定数据 [打印本页]

作者: wangqian    时间: 2018-5-11 12:10:13     标题: mini-tree 无法绑定数据

代码:   
<ul id="treeSource" class="mini-tree" imgpath="/Scripts/miniui/themes/custom/icons/"
                        style="height: 100%" showtreeicon="true" textfield="name" idfield="id" parentfield="pId"
                        url="http://localhost:9005/Interface/BaseSys/Page/WorkFlow.ashx?HandlerType=getselectobjectdata&syscode=<%=Request["SysCode"] %>&syspwd=<%=Request["SysPwd"] %>&orgcode=<%=Request["OrgCode"] %>&TaskID=<%=Request["TaskID"] %>&InstanceID=<%=Request["InstanceID"] %>&ActionID=<%=Request["ActionID"] %>&UserCode=<%=Request["UCode"] %>&CurrentOrgCode=<%=Request["CurrentOrgCode"] %>&OrgRyLb=<%=Request["OrgRyLb"] %>"
                        resultastree="false" allowdrag="true" allowdrop="true">
                    </ul>   
js:
  $(function () {
            mini.parse();
            treeOrg = mini.get("#treeSource");
            treeOrg.expandLevel(0);
        })
提示错误:[attach]10861[/attach]
url单独页面打开是有返回值,如下:
[
{id:'WFJGLBRY', pId:'', name:'机构类别人员',open:true,iconSkin:'folder',NodeType:'0',DealerType:'3'},
{id:'JGLD', pId:'', name:'办公室',open:true,iconSkin:'folder',NodeType:'0',DealerType:'3'},
{id:'181', pId:'JGLD', name:'夏文',open:false,iconSkin:'person',NodeType:'3',DealerType:'3'},
{id:'781', pId:'JGLD', name:'金渊',open:false,iconSkin:'person',NodeType:'3',DealerType:'3'},
{id:'343', pId:'JGLD', name:'杨杭',open:false,iconSkin:'person',NodeType:'3',DealerType:'3'},
{id:'024', pId:'JGLD', name:'郑瑶',open:false,iconSkin:'person',NodeType:'3',DealerType:'3'},
{id:'jgadmin', pId:'JGLD', name:'超级管理员',open:false,iconSkin:'person',NodeType:'3',DealerType:'3'}
]



作者: jialiang    时间: 2018-5-11 13:19:50

http://www.miniui.com/demo/#src=databinding/databinding.html
数据绑定看这个例子
作者: wangqian    时间: 2018-5-11 14:07:59

jialiang 发表于 2018-5-11 13:19
http://www.miniui.com/demo/#src=databinding/databinding.html
数据绑定看这个例子

我的是mini-tree树绑定
作者: jialiang    时间: 2018-5-11 15:29:11

wangqian 发表于 2018-5-11 14:07
我的是mini-tree树绑定

看这个例子
作者: wangqian    时间: 2018-5-11 17:15:05

jialiang 发表于 2018-5-11 15:29
看这个例子

txt文本单独是可以加载的,url  换成http://localhost:9005/Interface/BaseSys/Page/WorkFlow.ashx?HandlerType=getselectobjectdata&syscode=GWGL&syspwd=123456&orgcode=000&TaskID=f1f9f1c6-02d4-4fd5-8cf2-7f72378eb27e&InstanceID=a4f2a52f-d058-4fec-96a6-026fb8fa2102&ActionID=543d2dbf-02a5-46bc-ad66-74b29793c167&UserCode=jgadmin&CurrentOrgCode=000015&OrgRyLb=RYLB_KDZ  这个就不行了,我本地项目的端口3879,我是跨域掉的另一个项目的数据,就是取不出来
代码:
  $(function () {
            mini.parse();
            treeOrg = mini.get("#treeSource");
            $.ajax({
                url: "http://localhost:9005/Interface/BaseSys/Page/WorkFlow.ashx?HandlerType=getselectobjectdata&syscode=GWGL&syspwd=123456&orgcode=000&TaskID=f1f9f1c6-02d4-4fd5-8cf2-7f72378eb27e&InstanceID=a4f2a52f-d058-4fec-96a6-026fb8fa2102&ActionID=543d2dbf-02a5-46bc-ad66-74b29793c167&UserCode=jgadmin&CurrentOrgCode=000015&OrgRyLb=RYLB_KDZ",
                type: "get",
                async: true,
                dataType: "jsonp",
                jsonp: "callbackparam",
                jsonpCallback: "jsonpCallback",
                success: function (data) {
                    var da = mini.decode(data);
                    treeOrg.loadList(da);
                }
            });
            treeOrg.expandLevel(0);
         
        })
作者: fcrong    时间: 2018-5-12 10:52:44

跨域调用请用ajax的jsonp,然后在加载成功方法中alert你获取的数据,再设置给tree.loadList方法。





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