jQuery树型标签选择插件tagTree

所属分类:导航-文件树

 33441  273  查看评论 (8)
分享到微信朋友圈
X
jQuery树型标签选择插件tagTree ie兼容8

tagTree

树型标签选择器

该控件是基于jquery库开发的,所以使用前,必需引入这些库。 同时选择勾勾为字体库图标,如果不想引入图标字体库,可以自己改成图片。 该控件是一个树型选择器,支持多选单选,并返回值。

初始化方法

定义控件

<div id="test"></div>

控件数据结构

var data = [
    {
        name: "1号标签",
        value: "1",
        children: [
            {
                name: "11号标签",
                value: "11",
                children: []
            },
            {
                name: "12号标签",
                value: "12",
                children: []
            },
            {
                name: "13号标签",
                value: "13",
                children: [
                    {
                        name: "131号标签",
                        value: "131",
                        children: []
                    }
                ]
            }
        ]
    },
    {
        name: "2号标签",
        value: "2",
        children: [
            {
                name: "21号标签",
                value: "21",
                children: []
            },
            {
                name: "22号标签",
                value: "22",
                children: []
            }
        ]
    },
    {
        name: "3号标签",
        value: "3",
        children: []
    }
];

初始化控件数据

$("#test").tagTree({
    id: "",
    data: data,
    fold: false,
    multiple: false,
    check: function(val) {
        console.log('chekc:' + val);
        console.log($(this).tagTreeValues());
    },
    done: function() {
        console.log('tagTree is ok!');
    }
});
相关插件-文件树

纯javript实用多级目录树结构插件

aimaraJS是一款非常实用的纯javript响应式多级目录树结构插件。该目录树可以动态添加和删除树节点,可以制作多级树结构,每个节点上可以都带有右键上下文菜单,并且每个节点上都
  文件树
 61224  353

bootstrap风格的zTree插件

使用bootstrap的同学,在使用zTree插件时,发现风格很难看,和bootstrap不搭调,现在你们的福利来了,bootstrap风格的zTree插件发布了!
  文件树
 166610  728

vue树形插件

vue的树形插件,支持增加节点,修改节点,删除节点 . 简单实用。
  文件树
 54412  337

轻量级的原生js权限树插件(原创)

YnTree是一款专门用于权限管理的权限树插件,它依靠数据来驱动,不依赖于任何别的插件并且支持ajax。
  文件树
 50421  364

讨论这个项目(8)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    MIUGAYIU 0
    2020/9/24 16:37:52
    请问支持全选吗 回复
    MIUGAYIU 0
    2020/9/24 14:59:27
    请问怎么多选和单选
        MIUGAYIU0
        2020/9/24 15:20:52
        是全选,支持吗
    回复
    晓看天色暮看云 0
    2020/7/24 18:18:06
    最后一层没有children这个数组,会报错,这个怎么解决?
        1370.0
        2020/8/12 17:23:52
        没有数据 让后端给你传空数组就完事了
    回复
    木寸 0
    2020/1/28 19:34:54
    请问有没有大神知道如果子集多的话 想加滚动条怎么办呀 急!!!谢谢!!!!
        areyouOk1
        2020/1/28 23:33:20

        对外层加一个CSS样式就可以了,以下为超出最大高度500像素时出现滚动条。

        .tagtree {
            border: 1px solid #d7d7d7;
            background-color: #fcfcfc;
            padding: 10px;
            overflow-y: scroll;
            max-height: 500px;
        }
    回复
    Snow 0
    2019/10/13 22:32:03
    选中状态怎么修改啊 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复