哥们你可以用梅花雪的TreeView1.0。他把每条记录构造成为了数组下标,也就是
var tree = new MzTreeView("tree");
tree.nodes["-1_1"] = "text:根节点; icon:folder; url:#; checked:true";
你只需要把nodes的下标写成[parentId_id]即可,不用考虑顺序问题,text:为name
你最好去看一下就明白了,很简单:我就用过,
开发文档: http://www.meizz.com/Web/Article.asp?id=436
控件下载: http://www.meizz.com/Web/Download/MzTreeView10.rar
应用示例: http://www.meizz.com/Web/Demo/MzTreeView10.htm 有问题及时联系!
var tree = new MzTreeView("tree");
tree.nodes["-1_1"] = "text:根节点; icon:folder; url:#; checked:true";
你只需要把nodes的下标写成[parentId_id]即可,不用考虑顺序问题,text:为name
你最好去看一下就明白了,很简单:我就用过,
开发文档: http://www.meizz.com/Web/Article.asp?id=436
控件下载: http://www.meizz.com/Web/Download/MzTreeView10.rar
应用示例: http://www.meizz.com/Web/Demo/MzTreeView10.htm 有问题及时联系!
然后循环构造,你非要说梅花雪的树是asp,在html;htm;jsp都可以用,例子的构造你就没有明白
var tree = new MzTreeView("tree");
tree.nodes[父节点id_节点id] = "text:节点名称";
以你的为例
只要写成
id name parentid
1 aa 0
2 bb 1
3 cc 1
4 dd 2
5 ff 3
tree.nodes["0_1"] = "text:aa";
tree.nodes["1_2"] = "text:bb";
tree.nodes["1_3"] = "text:cc";
tree.nodes["2_4"] = "text:dd";
tree.nodes["3_5"] = "text:ff";
你要的树自动就出来了,你循环构造就用一句话
tree.nodes[父节点id_节点id] = "text:节点名称";
你要是还不明白我也没有办法。及时联系
target属性不起作用
nn['-1_0']= 'text:根目录;target:framRight;url:Web/TopWeb.aspx;'
这种应该没有问题,你运行一下看看是不是弹出页面,如果有新页面弹出说明你制定的框架名字有错误,如果不弹出看看语句写的和文档中是否一样,梅花雪中的属性我都用过了,没有问题!祝你好运!及时联系!