tagTree

功能描述

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

快速使用

// 定义控件

// 控件数据结构

  1. var data = [
  2. {
  3. name: "1号标签",
  4. value: "1",
  5. children: [
  6. {
  7. name: "11号标签",
  8. value: "11",
  9. children: []
  10. },
  11. {
  12. name: "12号标签",
  13. value: "12",
  14. children: []
  15. },
  16. {
  17. name: "13号标签",
  18. value: "13",
  19. children: [
  20. {
  21. name: "131号标签",
  22. value: "131",
  23. children: []
  24. }
  25. ]
  26. }
  27. ]
  28. },
  29. {
  30. name: "2号标签",
  31. value: "2",
  32. children: [
  33. {
  34. name: "21号标签",
  35. value: "21",
  36. children: []
  37. },
  38. {
  39. name: "22号标签",
  40. value: "22",
  41. children: []
  42. }
  43. ]
  44. },
  45. {
  46. name: "3号标签",
  47. value: "3",
  48. children: []
  49. }
  50. ];
  51. // 初始化控件数据
  52. $("#test").tagTree({
  53. id: "",
  54. data: data,
  55. fold: false,
  56. multiple: false,
  57. check: function(val) {
  58. console.log('chekc:' + val);
  59. console.log($(this).tagTreeValues());
  60. },
  61. done: function() {
  62. console.log('tagTree is ok!');
  63. }
  64. });

特别说明