jQuery MiniUI

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

Tree级次显示 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-1-4 12:15:07 |只看该作者 |倒序浏览
为什么页面上没有级次的显示呢?如图
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-1-4 13:37:57 |只看该作者
你是用url加载的数据吧,我测试了下,设置idField="cDepCode"之后是显示是正常的一颗树啊

Rank: 2

板凳
发表于 2013-1-4 13:52:13 |只看该作者
factory 发表于 2013-1-4 13:37
你是用url加载的数据吧,我测试了下,设置idField="cDepCode"之后是显示是正常的一颗树啊 ...

关键是没有显示级次,部门和人员都显示在一级目录上没有这种效果
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2013-1-4 13:59:00 |只看该作者
yifeng 发表于 2013-1-4 13:52
关键是没有显示级次,部门和人员都显示在一级目录上没有这种效果

这种情况,一种可能是你用loadData()方法加载了列表数据,一种就是idFiedl或者parenField没有指定好。
我刚刚试了,是跟你一样用URL加载的列表数据,idField指定好cDepCode就能够正常显示了。
你把你的例子上传,然后把数据放到一个静态的txt文本里面一同上传,我本地测试下看看

Rank: 2

5#
发表于 2013-1-4 14:11:11 |只看该作者
factory 发表于 2013-1-4 13:59
这种情况,一种可能是你用loadData()方法加载了列表数据,一种就是idFiedl或者parenField没有指定好。
我 ...

那就拜托了,怎么也弄不出来,
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

6#
发表于 2013-1-4 14:28:33 |只看该作者
yifeng 发表于 2013-1-4 14:11
那就拜托了,怎么也弄不出来,

看了下你的界面和数据,有2个地方错了
1.tree的代码上,idField="cDepCode",因为你的pid对应的是父节点的唯一标识符.
2.你的数据也不对,如果cDepCode是唯一标识符的话,我发现
{"cDepName":"梁永强","pid":"02","cDepCode":"01"},{"cDepName":"慧友科贸有限公司","pid":"01","cDepCode":"01"}
这2条数据的cDepCode又是一样的。。。。所以导致我改成idField="cDepCode"之后,tree生成不了

你把这2个处理下就可以了
你的数据需要一个唯一标识符,这样pid才能对应到到底是哪一个节点的子节点

Rank: 2

7#
发表于 2013-1-4 15:27:39 |只看该作者
factory 发表于 2013-1-4 14:28
看了下你的界面和数据,有2个地方错了
1.tree的代码上,idField="cDepCode",因为你的pid对应的是父节点的 ...

谢谢。。。

Archiver|普加软件

GMT+8, 2024-11-27 09:43 , Processed in 1.051653 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部