这篇文章主要介绍了Extjs4中tree的拖拽功能简单实例,有需要的朋友可以参考一下
代码如下:http://www.unitymanual.com///只要要在treepanel中配置一下viewConfig即可,如果是两棵树之间,两棵树都要配置
viewConfig:{ plugins :{ ptype:'treeviewdragdrop', appendOnly:true //只能拖着带非叶节点上 }, listeners:{//监听器 drop:function(node,data,overModel,dropPosition,options){ //ajax的操作把数据同步到后台数据库 alert("把:"+data.records[0].get('text')+" 移动到:"+overModel.get("text")); }, beforedrop:function(node,data,overModel,dropPosition,dropFunction,options){ // if(overModel.get("leaf")){ //目标节点// overModel.set('leaf',false);// } } } }