jQuery MiniUI

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

mini-tree 从数据库加载的问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-1-12 13:52:20 |只看该作者 |倒序浏览
我数据库中的编码结构为:

mini-tree 我要想达到这个效果:

请问如果加载并处理数据,谢谢!
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2017-1-12 14:02:43 |只看该作者
1 你的数据是怎么加载的
2 你的数据的完整结构贴出来看看

Rank: 2

板凳
发表于 2017-1-12 14:47:56 |只看该作者
本帖最后由 hxhusb 于 2017-1-12 16:46 编辑
dforce 发表于 2017-1-12 14:02
1 你的数据是怎么加载的
2 你的数据的完整结构贴出来看看


    function test () {
             $.ajax({
                url: "../data/MydbService.php?method=GetBomSort&uid=1&dfpaid=1",
                success: function (text) {
                    var data = mini.decode(text);
                    var list = "";
                    for ( var i=0 , l=data.length ; i<l ; i++ ) {
                        list += "{id:'"+data["bomid"]+"',text:'"+data["bomid"]+'  '+data["bomname"]+"',pid:'"+data["bomid"].substr(0,KmStr(data["bomid"]))+"'},";
                    }
                    treelist=eval('['+list.slice(0, -1)+']');
                    tree.loadList(treelist, "id", "pid");
                },
                error: function (jqXHR, textStatus, errorThrown) {
                    alert(jqXHR.responseText);
                }
            });
    }



我现在是只能点按钮后才能添加这些数据并处理数据,能不能一打开页面就自动加载
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2017-1-12 15:36:24 |只看该作者
hxhusb 发表于 2017-1-12 14:47
function test () {
             $.ajax({
                url: "../data/MydbService.php?method= ...

http://www.miniui.com/demo/#src=tree/createtree.html
参考我们几种树的加载的例子
可以url直接加载,
如果你返回的数据是树形,设置resultAsTree="true"
如果是id,pid对应的列表结构数据,设置resultAsTree=“false”

Rank: 2

5#
发表于 2017-1-12 16:26:56 |只看该作者
因为我的数据格式并不符合mini-tree的数据格式,所以我从数据库查询过来后自己处理成TREE数据(用字符串拼接方式),这样是不是就不能用tree.load()来加载数据了?

Rank: 8Rank: 8

6#
发表于 2017-1-12 16:40:53 |只看该作者
hxhusb 发表于 2017-1-12 16:26
因为我的数据格式并不符合mini-tree的数据格式,所以我从数据库查询过来后自己处理成TREE数据(用字符串拼 ...

不能

Archiver|普加软件

GMT+8, 2024-10-2 14:37 , Processed in 1.060416 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部