首页 > 解决方案 > 无论我们点击什么,我如何才能找到特定孩子的父 ID?

问题描述

我有一个类别树。当我单击一个类别时,我想获取该类别的父 ID。

因此,如果我单击 id=3 。我希望结果为 [8]。另一个例子:当我点击 id=1 时。我希望结果为 [3,8]。如果瞄准点击 id=10,result= [] 因为没有那个的父母。

[
  { 
    id: 8,
    children: [
    { 
      id: 3, 
      children: [
      { 
        id: 1, 
        children: [] 
      }, 
      { 
        id: 6, 
        children: [ 
          { id: 4, children: [] }, 
          { id: 7, children: [] } 
        ]
      }
    ] 
  },
  { 
    id: 10, 
    children: [ 
      { 
        id: 14, 
        children: [
          { id: 13, children: [] }
        ] 
      }
    ]
  }
]

有人可以用javascript回答这个吗?感谢你

标签: javascripttreeviewparent

解决方案


推荐阅读