treepanel

  • 全部展开
    tree.expandAll();

  • 全部收缩
    tree.collapseAll();

  • 得到父节点
    node.parentNode

  • 判断是否有父节点
    node.parentNode==null

  • 判断是否有子节点
    node.hasChildNodes()

  • 获取下一级所有子节点
    node.eachChild(function(child) { })

  • 获取选择的节点
    tree.getSelectionModel().getSelectedNode()

  • 设置选中节点
    node.select()

  • 上移节点
    node.selectPrevious();

  • 下移节点
    node.selectNext();

  • 获取节点ID
    node.id

  • 获取节点值
    node.text

  • 获取节点提示
    node.attributes.qtip

带选择框

  • 获取选中的的节点
    var check= tree.getChecked();
    Ext.each(check ,function(node){})
  • 获取是否选择
    node.getUI().checkbox.checked;

  • 设置节点选择 node.ui.toggleCheck(true);

你可能感兴趣的:(treepanel)