
我点击新增按钮时 触发以下事件
btn_add_handler : function(){
if(sysCheck()){
var childNodes = itemTree.getRootNode().childNodes;
………………
………………
MyToolbar.superclass.btn_add_handler.call(this);//执行这句就可以完成新增
}
},
怎么判断当前结点的层级啊
请问ExtJS怎么使创建的树结构最多只能有2级
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
斯洛文尼亚旅游 2016-09-08 01:06关注添加select事件,然后用treestore.getNodeById(选中的节点id),具体select事件参数看
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.tree.Panel-event-select得到NodeInterface节点后调用getDepth得到节点深度,超过2就不执行创建操作
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.data.NodeInterface-method-getDepth
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报