注册 登录
编程论坛 ASP.NET技术论坛

怎么给TreeView赋值呢?

hhy420459674 发布于 2010-08-13 11:29, 1433 次点击
请问下   怎么用js给TreeView赋值呢?
我用ajax读取到数据返回一个xml文档,其中一个字段Grade表示层次,但是怎么给TreeView赋值呢?
最好是有代码!谢谢!
7 回复
#2
DotaFB2010-08-13 12:47
看TreeView生成的HTML是什么控件(因为不怎么用JS赋值) 然后根据内容循环查找字节点生成字节点然后加上去吧(基本上想法都这样的)
#3
hhy4204596742010-08-13 13:08
回复 2楼 DotaFB
可以知道TreeView生成的HTML标签是什么吗??从哪里知道啊?我在源代码中没有找到!
#4
DotaFB2010-08-13 13:14
你生成的网页里源码里找ID与TreeView相同ID的就是了阿
#5
hhy4204596742010-08-13 15:43
回复 4楼 DotaFB
那个里面把TreeView变成了div   而在这个div前面还有看不懂的<a>标签,接下来就全是<table>  每一个节点就是一个table  每个table 又不一样,好郁闷哦  这样子怎么添加啊?我完全看不到有啥子规律嘛!
#6
NewDeveloper2010-08-13 15:47
你先看看TreeView里面节点是HTmL里面的什么标签  然后你就可以在JS里面创建相应节点来添加
你说的超链接 因为我记的TreeView生成的节点貌似可以链接到别网页了 所以有《a》也并不奇怪啊

你真觉的麻烦的话在后台代码里面加不是更好么
#7
NewDeveloper2010-08-13 15:49
还有在div创建Table节点貌似也很简单啊
1