zTree是不错的树形工具,功能强大异常,不过因此也带来一些问题,使用复杂,体型庞大.
成都创新互联公司作为成都网站建设公司,专注网站建设公司、网站设计,有关成都定制网页设计方案、改版、费用等问题,行业涉及水泥搅拌车等多个领域,已为上千家企业服务,得到了客户的尊重与认可。
这是zTree的官方网站喜欢的朋友可以多加关注 http://www.baby666.cn/hunter/zTree.html
zTree有很完善的版主手册,对于老手来说很方便,不过例子里没有附带说明,对于新手立即使用上有些问题.这里我举个最简单例子,用于新手立即使用,以后遇到更多应用时我也会把例子贴上来.
treeView.html
ZTREE DEMO
把以上代码复制到html文件里就可以了,当然你必须把该导入的文件全部导入,至于这些文件去官网下就有了,至于数据内容就得自己想办法组成这样格式就行了,也可以用jquery异步请求json数据
php异步传输数据:
zTree.hmtl
ZTREE DEMO
node.php
- [
- $pId = "1";
- $pName = "hello world";
- if(array_key_exists( 'id',$_REQUEST)) {
- $pId=$_REQUEST['id'];
- }
- if(array_key_exists('name',$_REQUEST)) {
- $pName=$_REQUEST['name'];
- }
- if ($pId==null || $pId=="") $pId = "0";
- if ($pName==null) $pName = "";
- for ($i=1; $i<5; $i++) {
- $nId = $pId.$i;
- $nName = "tree".$nId;
- echo "{ id:'".$nId."', name:'".$nName."', isParent:".(($i%2)!=0?"true":"false")."}";
- if ($i<4) {
- echo ",";
- }
- }
- ?>]
这是简单异步请求数据,这是原本zTree里的一个demo,我把这个和第一个例子改写了下,比原来的例子简单了许多,如果想要进一步的功能可以看下原来的例子,这个很简单就不多做说明了,又不懂就留言吧