ztree 更新配置后重新渲染树_【问】zTree异步加载时添加父节点怎样避免再次加载整树...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
具体情况是
每当我执行add方法添加父节点的时候,都回去server端重新获取一次树节点信息,并加载在新增加的节点下。
页面代码如下
var setting1 = {
async : {
enable : true,
type : "post",
dataType : "json",
url : "/JsonAction.action?id=0099",
autoParam : [ "id", "name", "pId", "isParent", "open" ]
},
data : {
keep: {
parent: true,
leaf:true,
},
simpleData : {
enable : true,
idKey : "id",
pIdKey : "pId",
rootPId : 0
}
},
edit: {
enable: true,
showRemoveBtn: true,
showRenameBtn: true
}
};
var newCount = 1;
//增加节点
function add(e) {
var zTreeObj = $.fn.zTree.getZTreeObj("Mytree");
isParent = e.data.isParent,
nodes = zTreeObj.getSelectedNodes(),
alert("当前选中"+nodes.length+"个节点")
treeNode = nodes[0];
alert(""+treeNode)
if (treeNode) {
treeNode = zTreeObj.addNodes(treeNode, {id:(100 + newCount), pId:treeNode.id, isParent:isParent, name:"new node" + (newCount++), open:true}, false);
} else {
treeNode = zTreeObj.addNodes(null, {id : (100 + newCount),pId : 0,isParent : isParent,name : "new node" + (newCount++),open : true}, false);
}
};
// zTree 的数据属性,深入使用请参考 API 文档(zTreeNode 节点数据详解)
$(document).ready(function() {
$.fn.zTree.init($("#Mytree"), setting1);
$("#addParent").bind("click", {isParent : true}, add);
$("#addLeaf").bind("click", {isParent : false}, add);
});
ztree 更新配置后重新渲染树_【问】zTree异步加载时添加父节点怎样避免再次加载整树...相关推荐
- zTree笔记,设置无法勾选父节点(禁用父节点)和父节点禁用时回显选中子节点时关联父节点状态
名称 链接 zTree API http://www.treejs.cn/v3/api.php zTree Demo http://www.treejs.cn/v3/demo.php#_101 最近又 ...
- dom4j实现为list添加父节点_最大堆的实现与原理
本文主要讲的是实现最大堆,最小堆其实直接可以通过最大堆对比较运算做一定的处理,即可以得到. 同时可以参考 Java PriorityQueue 的实现. 堆可以作为优先队列.时间复杂度 O(logn) ...
- 将DataTable中的数据,根据节点的子父节点的Tag。展示到TreeView树状控件中。
//移除所有分类tvBookType.Nodes.Clear();try{dt = BookTypeServices.GetBookType();}catch (Exception ex){Messa ...
- mysql存储过程更新数据后返回一个字段_史上最全存储引擎、索引使用及SQL优化的实践...
整个MySQL Server由以下组成 : Connection Pool :连接池组件 Management Services & Utilities :管理服务和工具组件 SQL Inte ...
- smarty上线后不能渲染模板_不能打电话的iPhone XR?苹果新品渲染图上线,网友:要你何用?...
我是侃哥,和你聊聊我想说的科技.互联网趣闻,或许不专业,但希望有所价值 说起iPod Touch,这大概是苹果史上最没有名气的一款产品了,2007年9月5日,苹果在"The Beat Goe ...
- 部门树_神奇!十堰这个小山村竟然藏着两棵500多年的爱情树!
相互依偎的爱情树 "相拥相抱,互生互长,你中有我,我中有你."日前,记者在张湾区柏林镇秦家坪村老母荒小沟口发现了两棵500多年树龄的"爱情树".据林业部门考证, ...
- master节点重置后添加node报错_企业实战(23)基于Docker平台的Jenkins添加node节点与报错详解(2)...
相关文章 企业实战(23)基于Docker平台部署Jenkins中国定制版(1) 添加node节点前配置 在这里插入图片描述 在这里插入图片描述 开始添加node节点 在这里插入图片描述 在这里插入 ...
- Oracle树查询(查询所有子节点,父节点等等)_转载
Oracle树查询(查询所有子节点,父节点等等) 转载 2016年01月14日 10:11:55 Oracle树查询的最重要的就是select...start with... connect by . ...
- redis主从复制如何保证数据一致性_面试官:Redis 主从复制时网络开小差了怎么整?...
上周因为实在太忙就认认真真写了一篇水文,吹了一下自己过去的经历,反响竟然超出了我的预期,并且后台还有读者留言表示想看续集的.哈哈,果然大家还是对水文更有热情. 这期我们继续回到之前的 Redis 话题 ...
最新文章
- 浅谈Jquery中的bind()、live()、delegate()、on()绑定事件方式
- C++成员函数在内存中的存储方式
- 【NLP】新分类!全总结!最新Awesome-SLU-Survey资源库开源!
- lnmp基于fastcgi实现nginx_php_mysql的分离_LNMP基于FastCGI实现Nginx,PHP,MySQL的架构分离...
- FPS武器设计:丹威森500型左轮手枪的制作流程
- python基础 协程
- python gettext_python gettext使用
- html5模板区别,网页设计和平面设计理念的六大区别
- python新手常犯的17个错误
- dockerfile入门
- python实现bt下载器_Python 实现自动获取种子磁力链接方式
- JAVASCRIPT加密解密终级指南
- 多通道波形记录仪自动化计量校准软件NSAT-3070
- Pg extention pgcrypto
- 2018年上半年软考信息安全工程师上午真题及答案解析
- python 边缘扩充方式
- hust_os_shell算命大师
- 今日金融词汇--- 普通股,是什么?
- 大搜车孙信宇:一个好的团队应该去中心化
- 大数据是数字经济时代最关键的生产资料
热门文章
- php 生成密码字典,密码字典生成工具crunch的简单使用
- python和php可以一起用吗_Apache同时支持PHP和Python的配置方法
- 为什么转换不了html,特殊字符不会转换为html实体(html_entity_decode不工作)
- 我用自己创造的深度学习框架进入腾讯,爽!
- 关于「无人驾驶」的学习路线...
- vpython 贞测碰撞_python碰撞检测?
- 电机编码器调零步骤_BLDC电机换向方法解析
- php fsockopen socket,PHP利用socket(fsockopen)的简单示例
- Software-testing-foundations-homework3
- 笔记之_java整理JavaScript