`

ztree刷新父节点及刷新当前节点函数

 
阅读更多
//刷新父节点
function rereshParentNode(id){
	var treeObj = $.fn.zTree.getZTreeObj("tree");
	var nownode = treeObj.getNodesByParam("id", id, null);
	var parent=nownode[0].getParentNode();
	treeObj.reAsyncChildNodes(parent, "refresh");
}

//刷新当前节点
function rereshNode(id){
	var treeObj = $.fn.zTree.getZTreeObj("tree");
	var nownode = treeObj.getNodesByParam("id", id, null);
	treeObj.reAsyncChildNodes(nownode[0], "refresh");
}

 

分享到:
评论

相关推荐

    zTree实现节点修改的实时刷新功能

    refreshParentNode()函数用于刷新当前选择节点的父节点,首先获取当前被选中的节点数据集合,然后根据zTree的唯一标识tId快速获取节点JSON数据对象,最后选中指定节点并刷新其父节点。 3、涉及的方法详解 zTree...

    jquery ztree 根目录只能够添加一级目录,子节点添加新的节点到当前节点下方

    4. **事件处理**:如果在某个特定事件(如点击、拖拽)后添加节点,确保事件处理函数中包含了添加子节点的逻辑,并正确指定了父节点。 5. **版本兼容性**:不同的ZTree版本可能有不同的API和行为。确认你使用的...

    jQuery zTree 异步加载添加子节点重复问题

    在zTree中,当用户通过某种交互方式请求添加一个子节点时(例如通过点击添加按钮),我们需要确保该节点的添加是基于当前的父节点状态。通常,这涉及到判断父节点是否已展开,从而决定是否要先展开父节点,再进行...

    Ztree利用getNodesByFilter进行js搜索 搜索父级隐藏

    执行模式可以是`'all'`(默认,检查所有节点)、`'self'`(只检查当前节点)或`'parent'`(检查父节点)。 4. **处理结果**:`getNodesByFilter`会返回一个节点数组,包含所有满足条件的节点。我们需要遍历这个数组...

    zTree的API

    - `treeObj.reAsyncChildNodes(parentNode, "refresh", isSilent)`: 异步加载子节点数据,`parentNode`是父节点对象,`"refresh"`表示刷新数据,`isSilent`决定是否静默加载。 ### 3. 节点操作 - `treeObj....

    zTreeAPI_v2.5

    `zTreeNodes`是构成树结构的基本元素,每个节点都包含一系列属性,如`checked`(是否被选中)、`click`(点击事件)、`icon`(图标)、`isParent`(是否为父节点)、`nodes`(子节点列表)等,这些属性使得树节点...

    zTreeapi文档

    同时,zNodes 数据应包含节点的基本属性,如 id、name、父节点 id 等,以及扩展属性如 icon、checked 等。 四、示例 以下是一个简单的 zTree 创建示例: ```html <!DOCTYPE html> <TITLE> ZTREE DEMO ; ...

    zTree 3.5.14 API文档

    - `data`:定义树的数据结构,通常包含`id`、`name`、`pId`(父节点ID)等属性,还可以自定义扩展属性。 - `simpleData`:简化数据模式,用于快速构建树结构,通过`id`和`pId`关联节点。 3. **节点操作** - `...

    带鼠标右击菜单的ztree树

    JSON数据包含节点信息,如ID、名称、父节点ID等,这使得ZTree能够灵活地处理各种数据源。 2. **鼠标右击菜单的实现**: 在ZTree中实现鼠标右击菜单,需要监听`onRightClick`事件,当用户在某个节点上右键点击时,...

    ajax+zTree 文件树

    例如,它可能包含了初始化zTree时所需的节点数据,也可能包含了一些事件处理函数,如点击节点时的回调函数,用于执行相应的业务逻辑,如打开文件、编辑文件等。 ### 五、实际应用 在实际项目中,zTree常用于文件...

    zTree异步加载简单示例VS2008项目完整源码

    4. zTree API:zTree提供了一系列API,如`reloadNode`用于刷新节点,`expandNode`用于展开节点等,开发者需要根据需求调用这些方法。 通过对这些源码的学习,开发者可以掌握如何结合后台数据和前端交互,实现zTree...

    jquery-zTreeAPI v2.6.zip

    动态加载节点时,使用`reAsyncChildNodes`方法,参数为父节点对象或父节点id,以及是否刷新标志。 ```javascript var node = ...; // 获取到需要加载的父节点 treeObj.reAsyncChildNodes(node, "refresh", false); ...

    zTree 3.1 API

    - `addNode()`: 添加新节点,可以指定父节点和节点数据。 - `removeNode()`: 删除指定节点。 - `updateNode()`: 更新节点的属性和内容。 - `selectNode()`: 选择或取消选择指定节点。 - `checkNode()`: 检查或...

    ztree+dwr实现的异步加载树形菜单

    这些数据通常是JSON格式,包含父节点ID、子节点ID、文本等信息,便于ZTree解析。 4. **异步加载数据**:当用户展开树形菜单的某个节点时,ZTree会自动触发异步请求,调用DWR中的后台方法获取子节点数据。后台处理...

    基于cookie实现zTree树刷新后展开状态不变

    `data.simpleData`设置了zTree的数据结构,包括启用简单数据模式,以及标识节点ID和父节点ID的键。`callback`部分包含了两个事件处理函数:`onExpand`和`onCollapse`,分别在节点展开和折叠时触发。 在`$.ajax`请求...

    JQuery zTree v2.6.02

    9. **API函数**:包括初始化树、获取选中节点、获取焦点节点、刷新节点、异步加载数据等,通过这些函数可以对zTree进行深入控制。 10. **兼容性**:zTree与jQuery兼容性良好,可以在大多数现代浏览器上运行,同时也...

    jquery ztree

    - **树(Tree)**:由多个节点构成的层次结构,通过父节点和子节点的关系组织数据。 - **数据模型(Data Model)**:ZTree的数据格式,通常以JSON对象的形式表示,包含节点的各种属性信息。 2. **核心功能** - *...

    ztreedemo ajax

    这样,当用户展开父节点时,后台才开始加载对应子节点,提高了页面加载速度。 2. 动态添加和删除:结合Ajax,ZTreeDemo可以实现节点的动态添加和删除。例如,用户可以通过点击按钮触发Ajax请求,向服务器发送添加或...

    jquery zTree异步加载、模糊搜索简单实例分享

    - `zTree.checkNode()`:这个方法用于检查或取消节点的选中状态,这里的`true`参数表示选中,`true`第二个参数表示是否同步更新父节点和子节点的状态。 - `zTree.reAsyncChildNodes()`:此方法用于异步重新加载指定...

    jquery zTree异步加载简单实例分享

    beforeClick函数用于控制节点的点击行为,如果节点不是父节点,则会弹出提示并阻止点击事件的继续发生。这样可以在异步加载前进行检查,确保用户操作的正确性。 知识点八:zTree的版本 本实例中使用的是zTree的...

Global site tag (gtag.js) - Google Analytics