LoadTree.cshtml 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. @{
  2. Layout = null;
  3. Layout = "~/Views/Shared/_Layout.cshtml";
  4. }
  5. <link href="/Content/Scripts/tools/ztree/demo.css" rel="stylesheet" />
  6. <link href="/Content/Scripts/tools/ztree/zTreeStyle/zTreeStyle.css" rel="stylesheet" />
  7. <!-- Start #content -->
  8. <div id="content" >
  9. <!-- Start .content-wrapper -->
  10. <div class="content-wrapper">
  11. <div id="page-heading" class="page-header">
  12. <h2><i class="icon im-file7"></i> 模块列表</h2>
  13. </div>
  14. <!-- Start .content-inner -->
  15. <div class="content-inner">
  16. <!-- Start .row -->
  17. <div class="row">
  18. <ul id="treeDemo" class="ztree"></ul>
  19. </div>
  20. <!-- End .row -->
  21. </div>
  22. <!-- End .content-inner -->
  23. </div>
  24. <!-- End .content-wrapper -->
  25. <div class="clearfix"></div>
  26. </div>
  27. <!-- End #content -->
  28. @section scripts{
  29. <script src="/Content/Scripts/tools/ztree/jquery.ztree.core-3.5.js" type="text/javascript"></script>
  30. <script type="text/javascript">
  31. var setting = {};
  32. var zNodes = [
  33. {
  34. name: "父节点1 - 展开", open: true,
  35. children: [
  36. {
  37. name: "父节点11 - 折叠",
  38. children: [
  39. { name: "叶子节点111" },
  40. { name: "叶子节点112" },
  41. { name: "叶子节点113" },
  42. { name: "叶子节点114" }
  43. ]
  44. },
  45. {
  46. name: "父节点12 - 折叠",
  47. children: [
  48. { name: "叶子节点121" },
  49. { name: "叶子节点122" },
  50. { name: "叶子节点123" },
  51. { name: "叶子节点124" }
  52. ]
  53. },
  54. { name: "父节点13 - 没有子节点", isParent: true }
  55. ]
  56. },
  57. {
  58. name: "父节点2 - 折叠",
  59. children: [
  60. {
  61. name: "父节点21 - 展开", open: true,
  62. children: [
  63. { name: "叶子节点211" },
  64. { name: "叶子节点212" },
  65. { name: "叶子节点213" },
  66. { name: "叶子节点214" }
  67. ]
  68. },
  69. {
  70. name: "父节点22 - 折叠",
  71. children: [
  72. { name: "叶子节点221" },
  73. { name: "叶子节点222" },
  74. { name: "叶子节点223" },
  75. { name: "叶子节点224" }
  76. ]
  77. },
  78. {
  79. name: "父节点23 - 折叠",
  80. children: [
  81. { name: "叶子节点231" },
  82. { name: "叶子节点232" },
  83. { name: "叶子节点233" },
  84. { name: "叶子节点234" }
  85. ]
  86. }
  87. ]
  88. },
  89. { name: "父节点3 - 没有子节点", isParent: true }
  90. ];
  91. $(document).ready(function () {
  92. $.fn.zTree.init($("#treeDemo"), setting, zNodes);
  93. });
  94. </script>
  95. }