相关推荐
-
JQuery Tree插件——zTree v3.0 正式版 发布
在大家的帮助 和 关注下,今天 zTree v3.0 正式版 可以发布了。 v3.0 正式版在功能、性能方便比 v2.x 版本都有了很多改善,尤其是性能方面。用过 v3.0 beta 版本的朋友应该已经体验到了。 但还要再提...
-
JQuery Tree插件——zTree v3.5.13 版 发布
近期由于工作繁忙,所以一直没有发布 v3.5.13 的正式版,只是在 github 上不断更新每次修改后的 beta 版。 不过考虑到 2014年开始 google code 将不在支持创建新文件的下载功能,希望大家也都逐渐习惯使用 github ...
-
JQuery Tree插件——zTree v2.6正式版发布
JQuery Tree插件——zTree v2.6正式版发布! 发表于2011-06-01 10:48| 4748次阅读| 来源开源中国社区| 9 条评论| 作者dyhunter 浏览器jquery插件treejqueryztree 摘要:JQuery Tree插件——zTre
-
jQuery Tree插件-zTree v3.0 beta发布
http://developer.51cto.com/art/201109/289294.htm zTree v3.0 beta(JQuery Tree 插件)发布了!该版本全面调整了js & css 架构,提供了更好的兼容性和易开发性,性能得到了极大提升。 AD
-
JQuery Tree插件——zTree v2.6 正式版发布(ITeye)
zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件。兼容 IE、FireFox、Chrome 等浏览器(对于IE 6的兼容问题将不做特殊维护)在一个页面内可同时生成多个 Tree 实例支持 JSON 数据支持一...
-
zTree v3.0 beta Bug 汇总
同时也在努力争取正式版时推出英文版的 Demo 和 API,所以专门开篇文章,用来发布 v3.0 beta 中已经发现的 bug 和解决方案,帮助这期间遇到 bug 的朋友解决问题。 在发布正式版之前,查看 v3.0 beta 的改动计划...
-
JQUERY树型插件ZTREE小例子
一个做.NET WEB开发的朋友介绍了ZTREE,它是基于JQUERY库开发的树型控件。于是去官方下了一个开发包,看了看DEMO,觉得效果很不错,自己也做了个小例子,也许不太成形,效果倒是展现出来了,把使用方法记录下来,和...
-
JQuery Tree插件
JQuery Tree插件——zTree v2.6正式版发布!zTree v2.6正式版对比v2.6.beta来说修改的地方不多,主要是修改了几个Bug。另外对于check功能做了一定完善,希望使用checkbox或radio,但部分节点不显示checkbox/radio的...
-
JQUERY树型插件ZTREE和插件tmpl()
JQUERY树型插件ZTREE小例子 一个做.NET WEB开发的朋友介绍了ZTREE,它是基于jQuery库开发的树型控件。于是去官方下了一个开发包,看了看DEMO,觉得效果很不错,自己也做了个小例子,也许不太成形,效果倒是展现出来...
-
ztree树形根据最底层子节点往上遍历案例
<!... ...<link rel="stylesheet" type="text/css" href="http://libs.cdnjs.net/zTree.v3/3.5.12-beta.2/css/zTreeStyle/zTreeStyle.css"/> ...
-
jquery插件编写和使用
插件描述: 功能强大的Tree控件. 说明: 12320项目原本使用的jquery.treeview插件,此...一、 在ThinksKing的Plugins里面找到JQuery zTree v3.0 beta,将Js和Css添加到项目中。 二、 使用zTree: 1.1 添加...
-
基于springboot大学生就业信息管理系统源码数据库文档.zip
基于springboot大学生就业信息管理系统源码数据库文档.zip
-
基于java的驾校收支管理可视化平台的开题报告.docx
基于java的驾校收支管理可视化平台的开题报告
-
原木5秒数据20241120.7z
时间序列 原木 间隔5秒钟 20241120
-
毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip
毕业设计&课设_基于 Vue 的电影在线预订与管理系统:后台 Java(SSM)代码,为毕业设计项目.zip
-
基于springboot课件通中小学教学课件共享平台源码数据库文档.zip
基于springboot课件通中小学教学课件共享平台源码数据库文档.zip
-
基于java的网上购物商城的开题报告.docx
基于java的网上购物商城的开题报告
-
delphi 12 控件之Delphi人脸检测与识别Demo1fdef-main.zip
Delphi人脸检测与识别Demo1fdef-main.zip
71 楼 tianxiawuren 2011-10-17 11:02
70 楼 zTreeAPI 2011-10-12 10:09
自己for循环,或者 利用 getNodesByParam方法搜索一遍,看你自己怎么用起来方便了。
69 楼 tianxiawuren 2011-10-12 09:45
68 楼 tianxiawuren 2011-09-30 13:15
67 楼 tianxiawuren 2011-09-30 13:11
66 楼 zTreeAPI 2011-09-30 09:39
呵呵,没看我在这里发的帖子呀,现在非常忙,不可能很及时的回答问题。
65 楼 yu505656166 2011-09-29 11:08
64 楼 tianxiawuren 2011-09-19 18:26
63 楼 zTreeAPI 2011-09-19 18:02
这个样子?
我晕, {..} 这就是一个 Object, 你是不是想还原成 json格式的字符串呀,那就自己去拼接或者找一些工具包
62 楼 tianxiawuren 2011-09-19 17:37
这个样子?
61 楼 tianxiawuren 2011-09-19 17:26
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId"
}
},
这个的原因吗?怎么让var nodes = zTree.getSelectedNodes();变成"[{...},{...}]"这种格式呢?
看API 中,transformToArray 方法
这个方法好像没用啊。。。
60 楼 zTreeAPI 2011-09-19 17:14
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId"
}
},
这个的原因吗?怎么让var nodes = zTree.getSelectedNodes();变成"[{...},{...}]"这种格式呢?
看API 中,transformToArray 方法
59 楼 tianxiawuren 2011-09-19 15:05
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId"
}
},
这个的原因吗?怎么让var nodes = zTree.getSelectedNodes();变成"[{...},{...}]"这种格式呢?
58 楼 zTreeAPI 2011-09-17 21:27
check: {
enable: true, //是否显示复选框(true:显示,false:不显示)
chkboxType: { "Y": "ps", "N": "ps" }
},
view: {
showIcon: false,
dblClickExpand: false
},
data: {
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId"
}
},
async: {
enable: true,
type: "post",
url:"catalogue!getTree.action"
},
callback: {
onRightClick: OnRightClick
}
};
var addCount = 1;
//添加节点
function addTreeNode() {
hideRMenu();
zTree.addNodes(zTree.getSelectedNodes()[0], [{ name:"增加" + (addCount++)}]);
}
为什么我点击添加节点方法时,节点第一次没有添加上去,点击第二次的时候,他把根节点一起添加上去了?
答:异步加载 与 编辑模式 共存时,对于未加载子节点的父节点进行添加子节点操作时,会先去异步加载其子节点后,再添加子节点。 估计你的问题就是出现在这里,后台重新生成子节点数据时,没有考虑到其父节点已经不是 zTree 的根,你需要配置 autoParam 或者 otherParam 参数,让后台每次生成数据时,知道当前是给哪个父节点生成子节点,从而生成不同的数据即可。
57 楼 zTreeAPI 2011-09-17 21:22
//判断是否是完成状态
if(xmlHttp.readyState==4){
//判断是否执行成功
if(xmlHttp.status==200){
var resXML = xmlHttp.responseText;
var zNodes = eval(resXML);
var setting = {
check: {
enable: true //是否显示复选框(true:显示,false:不显示)
},
view: {
showIcon: false,
dblClickExpand: false
}
};
$(document).ready(function(){
zTree = $("#treeDemo").zTree(setting, zNodes);
});
}
}
}
这段代码:$(document).ready(function(){
zTree = $("#treeDemo").zTree(setting, zNodes);
});
为什么有问题?应该怎么设置?
最大的问题貌似是 var zNodes = eval(resXML); 请你监控一下是否能够得到正常的 节点数据;
请你测试一下 eval("{'a':1, 'b':2}"); 和 eval("({'a':1, 'b':2})"); 的区别
56 楼 tianxiawuren 2011-09-17 17:08
check: {
enable: true, //是否显示复选框(true:显示,false:不显示)
chkboxType: { "Y": "ps", "N": "ps" }
},
view: {
showIcon: false,
dblClickExpand: false
},
data: {
simpleData: {
enable: true,
idKey: "id",
pIdKey: "pId"
}
},
async: {
enable: true,
type: "post",
url:"catalogue!getTree.action"
},
callback: {
onRightClick: OnRightClick
}
};
var addCount = 1;
//添加节点
function addTreeNode() {
hideRMenu();
zTree.addNodes(zTree.getSelectedNodes()[0], [{ name:"增加" + (addCount++)}]);
}
为什么我点击添加节点方法时,节点第一次没有添加上去,点击第二次的时候,他把根节点一起添加上去了?
55 楼 tianxiawuren 2011-09-17 16:13
//判断是否是完成状态
if(xmlHttp.readyState==4){
//判断是否执行成功
if(xmlHttp.status==200){
var resXML = xmlHttp.responseText;
var zNodes = eval(resXML);
var setting = {
check: {
enable: true //是否显示复选框(true:显示,false:不显示)
},
view: {
showIcon: false,
dblClickExpand: false
}
};
$(document).ready(function(){
zTree = $("#treeDemo").zTree(setting, zNodes);
});
}
}
}
这段代码:$(document).ready(function(){
zTree = $("#treeDemo").zTree(setting, zNodes);
});
为什么有问题?应该怎么设置?
54 楼 zTreeAPI 2011-09-17 13:04
不好意思,真没这么多时间呀。还望你多加努力!
53 楼 tianxiawuren 2011-09-17 09:53
52 楼 zTreeAPI 2011-09-16 17:31
1、写代码如果是为了应付差事,那么不需要做太多检查,能正常运行即可,也完全不用考虑性能
2、如果想认真写代码,那么需要自己多琢磨,不是随便写段代码扔给别人求指点
3、程序是否正常运行,自己测试一下就可以得知,如果连自己都不知道自己的代码运行是否正常,那么是有问题的。
4、对于for循环中如果 设置了 flag = true 的时候,是可以break 跳出循环的,这个会提高性能,避免多余的循环。