jQuery树型标签选择插件tagTree

所属分类:导航-文件树

 32327  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!');
    }
});
相关插件-文件树

带有复选框可折叠的树形结构

该插件是我改良的layer的树形插件,在原始的layer插件中的树形结构是没有复选框的,经我修改后可用以拿来做权限系统的权限选择
  文件树
 103268  524

jQuery表格树插件TreeGrid

网上找的源码经过自己修改亲测可以兼容ie5及以上版本应该可以兼容jquery1.3以上的所有版本.由于是开源的如果兼容性有问题可以直接修改里面的代码.
  文件树
 135128  406

树控件

非常简单的树控件,代码中注释说明很详细,方便大家修改。
  文件树
 49981  334

jquery mobile 树插件

jquery mobile 树形插件
  文件树
 60279  359

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