jQuery树型标签选择插件tagTree

所属分类:导航-文件树

 31362  272  查看评论 (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!');
    }
});
相关插件-文件树

纯手写完成“移动端权限树”插件

实现移动端权限树的全选,半选,以及不选的递归功能
  文件树
 64236  431

js动态树插件DynamicTree

简单好用的 tree ,纯 js ,可编辑 Tree,并能导出为 html sql php
  文件树
 41619  328

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

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

jQuery目录树插件jtree

jQuery目录树、文件树插件jtree,带搜索功能
  文件树
 73750  443

讨论这个项目(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
    选中状态怎么修改啊 回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复