您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何通过js实现搜索菜单栏功能

如何通过js实现搜索菜单栏功能

菜单格式如下

[
  {
    "children": [],
    "mText": "一级菜单1"
  },
  {
    "children": [
      {
        "children": [],
        "mText": "二级菜单1"
      },
      {
        "children": [],
        "mText": "二级菜单2"
      }
    ],
    "mText": "一级菜单2"
  },
  {
    "children": [
      {
        "children": [
          {
            "children": [],
            "mText": "三级菜单1"
          },
          {
            "children": [],
            "mText": "三级菜单2"
          }
        ],
        "mText": "二级菜单1"
      },
      {
        "children": [
          {
            "children": [],
            "mText": "三级菜单1"
          }
        ],
        "mText": "二级菜单2"
      }
    ],
    "mText": "一级菜单3"
  }
]
搜索最下一级菜单名称,想得到他的父级、父级的父级、父级的父级的父级……,如搜索 三级菜单1得到如下的数据:
[
  {
    "children": [
      {
        "children": [
          {
            "children": [],
            "mText": "三级菜单1"
          }
        ],
        "mText": "二级菜单1"
      },
      {
        "children": [
          {
            "children": [],
            "mText": "三级菜单1"
          }
        ],
        "mText": "二级菜单2"
      }
    ],
    "mText": "一级菜单3"
  }
]
javascript 2022/2/15 13:05:25 有575人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶