步骤1:引入树形表格脚本,详细参见http://www.360ui.net
<!--树形表格start--> <script type="text/javascript" src="<%=path%>/libs//js/table/treeTable.js"></script> <!--树形表格end--> |
步骤2:构建树形表格
<table class="treeTable"> <tr> <th width="250">名称</th> <th width="120">大小</th> <th>备注</th> </tr> <tr id="node-1"> <td><span class="folder">根目录1</span></td> <td>--</td> <td>备注说明</td> </tr> <tr id="node-2" class="child-of-node-1"> <td><span class="folder">二级目录1</span></td> <td>--</td> <td>备注说明</td> </tr> <tr id="node-8" class="child-of-node-2"> <td><span class="file">文件1</span></td> <td>52 KB</td> <td>备注说明</td> </tr> <tr id="node-9" class="child-of-node-2"> <td><span class="file">文件2</span></td> <td>4 KB</td> <td>备注说明</td> </tr> <tr id="node-3" class="child-of-node-1"> <td><span class="file">文件3</span></td> <td>4 KB</td> <td>备注说明</td> </tr> <tr id="node-4" class="child-of-node-1"> <td><span class="folder">二级目录2</span></td> <td>--</td> <td>备注说明</td> </tr> <tr id="node-5" class="child-of-node-4"> <td><span class="file">文件4</span></td> <td>56 KB</td> <td>备注说明</td> </tr> <tr id="node-14"> <td><span class="file">文件5</span></td> <td>4 KB</td> <td>备注说明</td> </tr> <tr id="node-11"> <td><span class="folder">根目录2</span></td> <td>--</td> <td>备注说明</td> </tr> <tr id="node-12" class="child-of-node-11"> <td><span class="file">文件6</span></td> <td>4 KB</td> <td>备注说明</td> </tr> </table> |
代码解读
Ø 为table添加class="treeTable"
Ø 为每个tr添加id
Ø 要设置父子关系,通过为tr添加class=" child-of-XXX",来指定父节点
相关推荐
在本文档中,详细介绍了如何利用vue-cli结合element-ui框架构建一个树形表格(也就是多级表格)。在许多项目开发中,特别是在处理有层级关系的数据时,我们需要以树形结构来展示信息,以便用户能以直观的方式浏览和...
在Layui中,树形表格(treeTable)是一种非常实用的功能,它将传统的表格与树状结构相结合,适用于展示具有层级关系的数据,如部门结构、文件目录等。下面我们将深入探讨Layui的treeTable,以及如何实现无限层级的树...
在IT领域,树形表格(TreeTable)是一种特殊的数据展示方式,它结合了表格和树状结构的优点,常用于组织层次分明、具有父子关系的数据。本文将深入探讨“树形表格treetable完整版”,包括它的特点、应用场景、二次...
本文将深入探讨如何使用Angular和Angular Material创建一个高效的树形表格组件,以及在这个过程中可能涉及的关键知识点。 首先,我们从标题"基于Angular和AngularMaterial的树形表格组件"出发。树形表格组件是将...
**WPF TreeGrid树形表格详解** 在Windows Presentation Foundation (WPF)中,TreeGrid是一种特殊的数据控件,它结合了树形结构和表格的功能,允许用户以分层的方式显示数据,同时每层数据还可以像普通的GridView...
在本示例中,我们关注的是“bootstrap树形表格js插件demo”。这个插件允许我们在Bootstrap表格中展示层次结构的数据,这对于显示具有父子关系或者分类信息的数据非常有用。 首先,`treeTable.html`是演示如何使用该...
其中,"Layui树形表格"是Layui框架中的一个特色组件,能够帮助开发者实现复杂的数据展示需求,比如层级结构的数据展示。本篇文章将深入探讨Layui树形表格的特性和使用方法。 首先,Layui树形表格结合了表格和树状...
otreetable.js 原生JS树形表格,调用非常简单(只需一句代码即可调用),获取HTML中输出的表格数据重构表格,以树形方式显示,可展开/收缩,不破坏表格原有数据格式及内容,支持无限级,兼容所有浏览器。当前版本...
在Java开发中,构建用户界面时,树形菜单和树形表格是常见且重要的组件,它们可以帮助用户以层次结构的方式浏览和操作数据。本篇将详细介绍如何利用Ztree和treeTable来实现这样的功能。 Ztree是一款基于JavaScript...
在IT行业中,前端开发经常会遇到数据展示的问题,而树形表格是一种有效且直观的数据组织方式。layui是一款优秀的国产前端框架,其内置的treeTable插件则为开发者提供了生成树形表格的功能。本实例将深入探讨如何利用...
在Vue.js框架中实现一个可拖拽的树形表格是一项技术挑战,涉及到组件设计、事件处理、数据管理和DOM操作等多个方面。Vue.js以其简洁的API和强大的响应式系统深受开发者喜爱,而添加拖拽功能则需要用到HTML5的Drag ...
本项目旨在设计并实现一个基于Vue.js的iView风格的树形表格组件,主要用于展示具有层次结构的数据。该组件支持多级数据的展开与收起,并提供了灵活的配置选项,以适应不同的数据展示需求。表格中的每一行都可以展开...
在IT行业中,构建数据展示的方式多种多样,其中树形表格是一种高效且直观的数据组织形式,尤其适用于层次结构明显的数据。本教程将详细讲解如何利用jQuery TreeTable插件结合AJAX和MySQL数据库,以及Spring、...
作为一款树形表格,该插件能够将复杂的数据以层次分明的方式展现出来,每个节点不仅可以包含文字信息,还可以包含其他元素,如图标、链接等。同时,通过回显功能,它可以轻松地加载并显示已有的数据结构,确保前后端...
在本项目中,"layui 树形表格.rar"是一个包含layui实现的树形表格功能的压缩包,它允许用户从后台动态加载数据,并支持对数据进行增删改查操作。下面我们将详细探讨这个功能的实现及其相关知识点。 首先,树形表格...
在本项目中,“vue+树形表格拖放.zip”提供了基于Vue.js的解决方案,用于实现树形表格元素的拖放功能。Vue.js是一个流行的前端JavaScript框架,它以其易学、可扩展性和高效的虚拟DOM更新机制而闻名。Vue-router是Vue...
JAVA实现EASYUI树形表格(TreeGrid)代码,gradle项目,内含gradle文件夹和mysql数据库文件,解压后导入mysql数据库,文件夹导入eclipse即可使用。首次使用请更新gradle项目下载JAR包,不然报错。
在处理复杂的数据展示时,树形表格是一种常见的需求,它能够以层次结构来展示数据,使得数据的组织更为清晰。本教程将详细介绍如何基于Vue.js实现一个自定义的树形表格组件——vue-tree-table。 首先,我们需要了解...
树形表格,支持折叠展开,行点击获取当前行,父节点,子节点,级联勾选 使用文档https://blog.csdn.net/u012796085/article/details/80357317
在本话题中,我们将探讨“jquery树形表格插件”,这是一种特殊类型的jQuery插件,用于展示数据时以树状结构呈现表格,特别适合处理大量数据的情况。这种插件允许用户逐级加载子节点,从而提高页面性能,减少初次加载...