最近项目中使用easyui中tree插件展现zk目录结构,这里总结记录一些用法。javascript
tree的api中有reload方法,reload方法从根目录刷新目录。java
直接上代码了,注释写的很清楚。若是不清楚某些字段、属性,能够console.log(),打印出来看看。node
var refresh = function (){ //获取选中节点 var node = $('#zkTree').tree('getSelected'); if(node == null) { $.messager.alert('提示:','请选中zk节点'); return; } $.get('url?id='+node.id, function(result){ //获取选中节点全部子节点,并所有删除 var allChildren = $('#zkTree').tree('getChildren',node.target); for(var i = 0; i < allChildren.length; i++){ $('#zkTree').tree('remove', allChildren[i].target); } //在当前节点下添加新子节点 $('#zkTree').tree('append', { parent:node.target, data:result }); }); };