`
manbusky
  • 浏览: 1542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

MzTreeView1.4版本,异步动态加载子节点

阅读更多
示例代码:

<script type="text/javascript">
var tree = new MzTreeView("tree");
tree.setIconPath("img/tree/"); //可用相对路径
tree.N["0_1"] = "T:WEB 编程";
tree.N["1_100"] = "T:代码示例; data:id=100";
tree.N["1_200"] = "T:异步加载[JSON];asyncJSON:asyncJSON.jsp?startId=200";
tree.N["1_250"] = "T:异步加载[XML];asyncXML:asyncXML.jsp?startId=2000";
tree.N["1_310"] = "T:CSS;data:id=310";
tree.N["1_320"] = "T:DHTML;data:id=320";
tree.N["1_300"] = "T:HTML; data:id=300";
tree.N["1_400"] = "T:JavaScript; icon:book; data:id=400";
tree.N["320_322"] = "T:属性;data:id=322;dblClick:treeDblClick(322)";
tree.N["320_323"] = "T:方法;data:id=323";
tree.N["320_324"] = "T:事件;data:id=324";
tree.N["320_325"] = "T:集合;data:id=325";
tree.N["400_407"] = "T:对象;data:id=407";
tree.N["400_406"] = "T:方法;data:id=406";
tree.N["400_408"] = "T:运算符;data:id=408";
tree.N["400_409"] = "T:属性;data:id=409";
tree.N["407_1140"] = "T:Date;url:Article.asp; data:id=140";
tree.N["406_1127"] = "T:toString;url:Article.asp; data:id=127";
tree.N["408_1239"] = "T:||;url:Article.asp; data:id=239";
tree.N["409_1163"] = "T:E;url:Article.asp; data:id=163";
document.getElementById("treeTd").innerHTML = tree.toString();
</script>



在MzTreeView1.2的基础上
1.增加dblClick属性实现双击功能,属性值为javascript函数;

2.增加asyncJSON属性实现按照JSON数据格式异步加载子节点功能,属性值为指向服务端提供的一个JSP,Servlet等服务的路径,此服务提供JSON格式的输出

3.增加asyncXML属性实现按照XML格式异步加载子节点功能,属性值为指向服务端提供的一个JSP,Servlet等服务的路径,此服务提供XML格式的输出



详情见:http://blog.csdn.net/manbusky/archive/2010/03/30/5432297.aspx

下载地下:http://download.csdn.net/source/2183703
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics