求一个带Radiobox的树形菜单 以前找到过,很久没用又Go不到了哪位给个链接 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就一个简单的树,用ExtJS太牛刀了吧 <script LANGUAGE="javascript" src="tree.js"></script><script language="javascript">var tree;var statusaaa;function body_onload(){tree = new Tree(tree_area,"./images","tree",true,true,true,-1,1,false,true,true,true,false);/*tree.addNode(new NodeItem("0001","a","a.gif","b.gif",0,"a","",true,false));tree.addNode(new NodeItem("00010002","b","a.gif","b.gif",1,"a","",true,false));tree.addNode(new NodeItem("000100020001","c","a.gif","b.gif",2,"a","",true,false));*/tree.expandAll = 0;//展开所有节点,默认是折叠的//tree.expandAll = 0;tree.addNode(new NodeItem('0001','广东省','folderOpen.gif','folderClosed.gif','0','a','',true,false));tree.addNode(new NodeItem('00010002','广州市','folderOpen.gif','folderClosed.gif','1','a','',true,false));tree.addNode(new NodeItem('000100020003','天河区','folderOpen.gif','folderClosed.gif','2','a','',true,false));tree.addNode(new NodeItem('0004','四川省','folderOpen.gif','folderClosed.gif','0','a','',true,false));tree.addNode(new NodeItem('00040005','成都市','folderOpen.gif','folderClosed.gif','1','a','',true,false));tree.addNode(new NodeItem('000100020006','越秀区','folderOpen.gif','folderClosed.gif','2','a','',true,false));tree.addNode(new NodeItem('0008','湖南省','folderOpen.gif','folderClosed.gif','0','a','',true,false));tree.addNode(new NodeItem('00080009','长沙市','folderOpen.gif','folderClosed.gif','1','a','',true,false));tree.refreshTree();tree.node_click=node_click;}function image_click(v){}function node_click(node){//alert(node.no);//window.returnValue=id+","+name;}function submit_click(){window.close();}function cancel_click(){ window.returnValue=""; window.close();}window.onload = body_onload; </script><div id=tree_area></div> tree.js太长了,给你个地址吧http://hi.baidu.com/jjcc2001/blog/item/2b2e1a099676faa82fddd46e.html 参考,还不错的http://paranimage.com/11-javascript-tree-menus/ 兄弟们,都是网上GOO的吧,我也找到了的自己用xtree改造了个,虽然还有点问题,将就了 jquery 属性选择器 JavaScript字符型的问题 [附图]如何使js调用的内容还拥有当前页面的css效果? javascript 中window下的属性 再请教一个SQL命令 js图片依次加载 [求助]怎样弹出一个类似模态对话框的层呢? 关于刷新事件的捕获,请大家多多关照。 在一个框架页面中,点其中一个页面的文字链接,来设置另外一个页面的文本框的值 求助各位大神,js如何实现多文件打包下载? 请教js验证以及重定向问题,新手求助 高手来修改个代码
<script language="javascript">
var tree;
var statusaaa;
function body_onload(){
tree = new Tree(tree_area,"./images","tree",true,true,true,-1,1,false,true,true,true,false);
/*tree.addNode(new NodeItem("0001","a","a.gif","b.gif",0,"a","",true,false));
tree.addNode(new NodeItem("00010002","b","a.gif","b.gif",1,"a","",true,false));
tree.addNode(new NodeItem("000100020001","c","a.gif","b.gif",2,"a","",true,false));
*/
tree.expandAll = 0;//展开所有节点,默认是折叠的
//tree.expandAll = 0;
tree.addNode(new NodeItem('0001','广东省','folderOpen.gif','folderClosed.gif','0','a','',true,false));
tree.addNode(new NodeItem('00010002','广州市','folderOpen.gif','folderClosed.gif','1','a','',true,false));
tree.addNode(new NodeItem('000100020003','天河区','folderOpen.gif','folderClosed.gif','2','a','',true,false));
tree.addNode(new NodeItem('0004','四川省','folderOpen.gif','folderClosed.gif','0','a','',true,false));
tree.addNode(new NodeItem('00040005','成都市','folderOpen.gif','folderClosed.gif','1','a','',true,false));
tree.addNode(new NodeItem('000100020006','越秀区','folderOpen.gif','folderClosed.gif','2','a','',true,false));
tree.addNode(new NodeItem('0008','湖南省','folderOpen.gif','folderClosed.gif','0','a','',true,false));
tree.addNode(new NodeItem('00080009','长沙市','folderOpen.gif','folderClosed.gif','1','a','',true,false));
tree.refreshTree();
tree.node_click=node_click;
}function image_click(v){}function node_click(node){
//alert(node.no);
//window.returnValue=id+","+name;
}function submit_click(){
window.close();
}function cancel_click(){
window.returnValue="";
window.close();
}
window.onload = body_onload; </script>
<div id=tree_area></div>
http://paranimage.com/11-javascript-tree-menus/