`
cai21cn
  • 浏览: 75393 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Ext AsyncTreeNode的reload并不存在bug

    博客分类:
  • Java
阅读更多
Ext AsyncTreeNode(version 2.02)的reload并不存在bug,有bug是我们的程序代码。用Ext 构造了一颗动态树,发现reload不能正常工作,google一下,许多TX都说AsyncTreeNode的reload有bug,而且还给出了解决方法,但是都不能解决我的问题。如果这颗树不能reload,那么它就一无是处,互联网上没有答案,只有翻开AsyncTreeNode的源码来看,终于解决了问题。AsyncTreeNode每次动态装载结点时,要加载同一深度的节点,不要同时装载节点所包含的子节点。AsyncTreeNode的reload是一个极为重要的方法,新增、删除、编辑都需要用到它,有bug实在是有辱Ext的名声,妄言bug前请仔细检查自己的代码及结构。
分享到:
评论

相关推荐

    treejson.json

    省市区3级数据,ID为全国数据

    基于EXT SSI的简单树实现

    var rootnode = new Ext.tree.AsyncTreeNode( { text : '投诉分类', id:"0", leaf:'false' }); EXT通过/desc/getDesc.action 这个请求找到id为0的结点来渲染出自己的根节点,本例中设置了自动展开根节点, tree....

    ExtJs3下拉树

    root : new Ext.tree.AsyncTreeNode({ draggable : false, expanded : true }), loader : new Ext.tree.TreeLoader({ url : 'basedata/do_dm!read.action' }) }); 第二种: xtype : 'combotree', name : '...

    Extjs 中的 Treepanel 实现菜单级联选中效果及实例代码

    其中Ext.tree.TreeNode代表一个树节点,比较常用的属性包括text、id、icon、checked等、异步树Ext.tree.AsyncTreeNode、树加载器Ext.tree.TreeLoader。下面介绍Extjs 中的 Treepanel 实现菜单级联选中效果。 在 ...

    关于extjs treepanel复选框选中父节点与子节点的问题

    代码如下: var Fpanel = new Ext.tree.TreePanel({ id:’ptree’, region:’west’, layout:’anchor’, border:false, rootVisible: false, root:new Ext.tree.AsyncTreeNode({}), listeners:{ “checkchange”: ...

    JavaScript的ExtJS框架中数面板TreePanel的使用实例解析

    一种节点是普通的简单树 节点,由Ext.tree.TreeNode定义,另外一种是需要异步加载子节点信息的树节点,该类由Ext.tree.AsyncTreeNode定 义。 在数据中, text 显示文字, leaf 节点 , children 子节点,expanded ...

    复选框的且带右键菜单的树代码

    root:new Ext.tree.AsyncTreeNode({ id : "treeContact", text: '联系人', draggable:false, expanded: true // 展开根节点下的节点 }), listeners:{ click : function(node){ if(node.id == "treeContact...

Global site tag (gtag.js) - Google Analytics