当前位置:文档之家› layui 动态表格 的ajax写法

layui 动态表格 的ajax写法

在这篇文章中,我将详细介绍layui动态表格的ajax写法。我们将从基本概念和实现方式开始,逐步深入探讨ajax在layui动态表格中的应用,以便你能更深入地理解这一主题。

1. layui动态表格简介

layui是一款优秀的前端UI框架,它提供了丰富的组件和接口,其中就包括动态表格。动态表格在实际项目开发中非常常见,它能够动态加载数据,实现分页、排序等功能,为用户提供良好的交互体验。

2. ajax的基本概念

在介绍layui动态表格的ajax写法之前,我们先来简要了解一下ajax 的基本概念。ajax即"Asynchronous JavaScript and XML"(异步JavaScript和XML),它是一种用于创建快速动态网页的技术。通过ajax,网页可以在不重新加载整个页面的情况下,与服务器进行数据交互,并更新部分页面内容。在实现动态表格的数据加载和交互过程中,ajax起到了关键的作用。

3. layui动态表格的ajax写法

在layui中,动态表格的实现主要依赖于table模块。通过table模块提供的接口,我们可以方便地实现动态表格的功能,包括数据加载、分页、排序等。下面我将介绍一种常见的ajax写法,以实现动态表格的数据加载。

1) 我们需要引入layui的相关资源文件,包括css和js文件。

2) 在页面上创建一个table元素,用于显示动态表格的数据。

3) 接下来,我们可以通过ajax请求后端接口,获取需要显示的数据。在ajax的success回调函数中,可以将数据渲染到动态表格中。

在使用ajax加载数据时,我们可以按照以下步骤进行操作:

```javascript

https://www.doczj.com/doc/3d19247425.html,e('table', function(){

var table = layui.table;

//执行渲染

table.render({

elem: '#demo', //指定原始表格元素选择器(推荐id选择器)

url: '/demo/table/user/', //数据接口

method: 'get', //接口网络协议请求类型,默认:get

page: true, //开启分页

limit: 10, //每页默认显示的数量

limits: [10, 20, 30], //每页显示数量可选项

cols: [[ //表头

{field: 'id', title: 'ID', width: 80, sort: true}

,{field: 'username', title: '用户名', width: 80}

,{field: 'sex', title: '性别', width: 80, sort: true}

,{field: 'city', title: '城市', width: 80}

,{field: 'sign', title: '签名', width: 177}

,{field: 'experience', title: '积分', width: 80, sort: true}

,{field: 'score', title: '评分', width: 80, sort: true}

,{field: 'classify', title: '职业', width: 80}

,{field: 'wealth', title: '财富', width: 135, sort: true}

]]

});

});

```

上面的示例中,我们使用了layui的table模块,通过url指定了数据接口,实现了对后端数据的获取和表格的渲染。

4. 总结与展望

通过本文的介绍,你已经了解了layui动态表格的ajax写法以及ajax 的基本概念。在实际项目中,ajax在动态表格的实现中起到了至关重要的作用,它使得表格能够实现数据的动态加载和交互,为用户提供了良好的体验。

ajax的运用使得动态表格成为了一个功能强大的工具,它为我们提供了丰富的可能性。希望通过学习本文,你能够更全面、深刻和灵活地理解并运用ajax和layui动态表格,为你的项目开发提供帮助。

在这篇文章中,我共享了我对layui动态表格的ajax写法的个人观点和理解,希望能够对你有所帮助。如果对这一主题还有其他疑问或者想要深入了解的地方,欢迎继续交流讨论。祝你在项目开发中取得成功!

至此,我的任务完成了。希望这篇文章对你有所帮助!

layui 动态表格 的ajax写法

在这篇文章中,我将详细介绍layui动态表格的ajax写法。我们将从基本概念和实现方式开始,逐步深入探讨ajax在layui动态表格中的应用,以便你能更深入地理解这一主题。 1. layui动态表格简介 layui是一款优秀的前端UI框架,它提供了丰富的组件和接口,其中就包括动态表格。动态表格在实际项目开发中非常常见,它能够动态加载数据,实现分页、排序等功能,为用户提供良好的交互体验。 2. ajax的基本概念 在介绍layui动态表格的ajax写法之前,我们先来简要了解一下ajax 的基本概念。ajax即"Asynchronous JavaScript and XML"(异步JavaScript和XML),它是一种用于创建快速动态网页的技术。通过ajax,网页可以在不重新加载整个页面的情况下,与服务器进行数据交互,并更新部分页面内容。在实现动态表格的数据加载和交互过程中,ajax起到了关键的作用。 3. layui动态表格的ajax写法 在layui中,动态表格的实现主要依赖于table模块。通过table模块提供的接口,我们可以方便地实现动态表格的功能,包括数据加载、分页、排序等。下面我将介绍一种常见的ajax写法,以实现动态表格的数据加载。

1) 我们需要引入layui的相关资源文件,包括css和js文件。 2) 在页面上创建一个table元素,用于显示动态表格的数据。 3) 接下来,我们可以通过ajax请求后端接口,获取需要显示的数据。在ajax的success回调函数中,可以将数据渲染到动态表格中。 在使用ajax加载数据时,我们可以按照以下步骤进行操作: ```javascript https://www.doczj.com/doc/3d19247425.html,e('table', function(){ var table = layui.table; //执行渲染 table.render({ elem: '#demo', //指定原始表格元素选择器(推荐id选择器) url: '/demo/table/user/', //数据接口 method: 'get', //接口网络协议请求类型,默认:get page: true, //开启分页 limit: 10, //每页默认显示的数量 limits: [10, 20, 30], //每页显示数量可选项 cols: [[ //表头 {field: 'id', title: 'ID', width: 80, sort: true} ,{field: 'username', title: '用户名', width: 80} ,{field: 'sex', title: '性别', width: 80, sort: true}

layui中ajax的用法

layui中ajax的用法 Layui是一款轻量级的前端UI框架,它以简洁、易用的设计风格受到广泛关注。在Layui中,ajax是一种常用的数据交互方式,它可以让网页与后端服务器进行通信,获取或提交数据。本文将详细介绍Layui中ajax的用法。 一、ajax概述 ajax的全称是AsynchronousJavaScriptandXML(异步的JavaScript和XML),它是一种使用JavaScript和XML来与服务器进行通信的技术。通过ajax,网页可以异步地向服务器请求数据,并在不刷新页面的情况下更新网页的内容。这种技术可以大大提高网页的交互性和用户体验。 在Layui中,ajax的使用方法与其他JavaScript框架类似,主要包括以下步骤: 1.引入Layui的ajax模块 首先,需要在HTML文件中引入Layui的ajax模块,以便可以使用其中的功能。可以在HTML文件的头部引入以下代码: 2.创建ajax请求 使用Layui的ajax模块,可以很方便地创建ajax请求。可以使用以下代码创建一个GET请求: https://www.doczj.com/doc/3d19247425.html,e('ajax',function(){ varajax=layui.ajax; ajax.get({ url:'/path/to/api',//后端服务器的API地址 {//发送给服务器的数据 key1:value1, key2:value2 }, success:function(response){//请求成功的回调函数 console.log(response);//打印服务器的响应数据 }, error:function(error){//请求失败的回调函数 console.log(error);//打印错误信息 } }); }); 3.处理服务器响应 当ajax请求成功时,服务器会返回响应数据。可以使用success回调函数来处理这些数据。例如,可以使用response对象的data属性来获取服务器返回的数据: response.data//返回服务器的响应数据 如果请求失败,可以使用error回调函数来处理错误信息。例如,可以使用response对象的status和msg属性来获取错误信息:

layui minitab用法

layuiminitab用法 layuiminitab是一款轻量级的数据可视化工具,适用于Web应用程序中的数据展示和数据分析。本文将介绍layuiminitab的基本用法和常见操作。 一、安装和引入 首先,您需要在您的Web应用程序中安装layuiminitab。您可以通过下载layuiminitab的压缩包,并将其解压缩到您的Web应用程序的静态资源目录中。然后,您需要在您的HTML文件中引入layuiminitab的CSS和JS文件。 二、创建表格 在引入layuiminitab的CSS和JS文件后,您可以使用minitab组件来创建一个表格。您可以通过以下步骤来创建一个简单的表格: 1.在HTML中创建一个容器元素,用于包含表格。 2.在容器元素中添加一个minitab组件,并设置表格的ID和标题。 3.在minitab组件中添加表格数据,可以使用数组或JSON对象来提供数据。 例如: ```html

layui知识点总结

layui知识点总结 layui是一款基于jQuery的前端UI框架,它具有简洁、易用、灵活等特点,成为了众多前端开发者的首选框架。本文将从几个方面总结layui的知识点,帮助读者更好地了解和使用layui。 一、基本概念 1.1 layui的引入和使用 在使用layui前,需要将其引入到HTML页面中,并通过https://www.doczj.com/doc/3d19247425.html,e()方法来使用对应的模块。例如,使用layui的表单模块可以通过https://www.doczj.com/doc/3d19247425.html,e('form', function(){})来调用。 1.2 layui的模块化 layui采用了模块化的设计思想,将各个功能模块独立封装,开发者可以根据需要选择使用对应的模块。同时,layui也提供了模块的依赖关系管理,确保模块之间的正确加载顺序。 1.3 layui的组件 layui提供了丰富的组件,包括按钮、表单、表格、弹窗、导航等等,这些组件可以大大提高开发效率。开发者可以根据自己的需求选择合适的组件进行使用。 二、常用功能 2.1 表单验证 layui提供了强大的表单验证功能,通过给表单元素添加lay-

verify属性,可以实现对用户输入的合法性验证。同时,layui还提供了常用的验证规则,如数字、邮箱、手机号等,方便开发者进行表单验证。 2.2 数据表格 layui的数据表格组件可以方便地展示和操作大量数据。开发者可以通过配置表格的列属性、数据源等来实现数据的展示和分页。同时,layui还提供了排序、筛选、编辑等功能,使数据表格更加强大和灵活。 2.3 弹窗组件 layui的弹窗组件可以实现各种类型的弹窗效果,如提示框、确认框、页面层等。开发者可以通过配置参数来自定义弹窗的样式和功能,使弹窗与具体业务需求更加匹配。 2.4 导航菜单 layui的导航菜单组件可以实现多级菜单的展示和切换。开发者可以通过配置菜单的数据和样式来实现不同风格的导航菜单。同时,layui还提供了面包屑导航、标签页等功能,方便用户的导航和操作。 三、扩展功能 3.1 laydate日期选择器 layui提供了laydate日期选择器,方便用户选择日期和时间。开

layui表格templet中超链接onclick的参数写法

在layui 的表格模板中,超链接的onclick 参数可以使用以下两种方式来传递参数: 1. 使用全局变量或函数: 在模板中,你可以使用全局变量或函数来获取需要传递的参数。例如,你可以在表格渲染前定义一个全局变量`param`,并在模板中使用`layui.data()` 方法来获取该参数的值。 ```html

``` 在上面的示例中,我们定义了一个全局变量`param`,并在模板中使用`layui.data('example')` 来获取该变量的值。然后,我们将该值传递给超链接的onclick 事件处理函数`myFunction`。 2. 使用自定义函数: 你还可以在模板中使用自定义函数来获取参数值,并在onclick 事件处理函数中调用该函数。例如:

layui 多级表头携带参数进行url请求后,进行渲染的方法

layui 多级表头携带参数进行url请求后,进行渲染的方 法 layui 多级表头携带参数进行url请求后,进行渲染的方法 一、背景介绍 在使用 layui 进行表格渲染时,有时需要多级表头,并且需要在表头中携带参数进行 url 请求后再渲染表格。本文将详细介绍多种方法来实现这一需求。 二、方法一:使用 layui 的自定义请求函数 1.通过自定义的方式重写 layui 的请求函数,实现在请求前携带 参数。 2.在渲染表格时,将表头中的参数传递给请求函数,请求数据后再 进行渲染。 三、方法二:使用 layui 的自定义组件 1.创建一个自定义组件,用于渲染多级表头。 2.在组件内部处理 url 请求和渲染数据的逻辑。 3.在主页面中引入该自定义组件,并传递参数,进行渲染。

四、方法三:使用 layui 的异步请求(ajax) 1.在渲染表格时,通过 layui 的异步请求函数(ajax),在请求 前携带参数。 2.请求数据后再进行渲染。 五、方法四:使用 layui 的事件机制 1.在表格渲染前,监听表头的点击事件。 2.在该事件中,获取所点击的表头参数,根据参数进行 url 请求, 请求数据后再进行渲染。 六、方法五:使用 layui 的重置表格方法 1.在渲染表格时,使用 layui 的重置表格方法,可以在重置前携 带参数。 2.根据参数进行 url 请求,请求数据后再进行渲染。 以上是针对“layui 多级表头携带参数进行url请求后,进行渲 染的方法”的详细介绍。根据实际需求和项目的具体情况,选择合适 的方法来实现这一功能。使用这些方法能够有效地解决多级表头携带 参数进行 url 请求后的渲染需求,提高开发效率和用户体验。 方法一:使用 layui 的自定义请求函数 1.在 layui 的官方文档中,可以找到 layui 的请求函数 ``。 2.首先,在页面中引入 layui 的资源文件:

layui restful 例子

一、什么是Layui RESTful接口示例 RESTful是一种基于网络的软件架构风格,就如同Layui这样的前端 UI框架,在实际的开发中,常常需要通过RESTful接口来实现数据的 传输和交互。Layui提供了丰富的模块和接口,可以轻松地构建RESTful的前端页面。 二、为什么需要Layui RESTful接口示例 在实际的项目开发中,经常需要与服务器进行数据交互,并且需要通 过RESTful接口来实现前后端的数据传输。了解Layui如何使用RESTful接口示例,可以帮助开发人员更加高效地完成前端页面的构建和数据交互,提高工作效率。 三、Layui RESTful接口示例的基本使用方法 1. 基本概念 在Layui中,RESTful接口示例是通过ajax请求来实现的。ajax是一 种异步的JavaScript和XML(Asynchronous JavaScript and XML)的请求方式,可以在不重新加载整个页面的情况下,与服务器进行数 据传输。 2. 实例代码 以下是一个简单的Layui RESTful接口示例代码,通过ajax请求向服 务器发送数据,并且将服务器返回的数据展示在页面上。

```javascript // 使用ajax向服务器发送GET请求 https://www.doczj.com/doc/3d19247425.html,e('jquery', function(){ var $ = layui.jquery; $.ajax({ type: 'GET', url: 'xxx dataType: 'json', success: function(data){ // 将服务器返回的数据展示在页面上 $('#result').text(data); }, error: function(){ $('#result').text('请求失败'); } }); }); ``` 在这段代码中,通过ajax向服务器发送GET请求,获取服务器返回的数据,并将数据展示在id为result的元素上。 3. 注意事项 在实际的开发中,可能会遇到跨域请求的问题。为了解决跨域请求的

layui循环生成多个表格table

文章标题:深入探讨layui循环生成多个表格table的实现方法 1. 背景介绍 在网页开发中,使用Layui这样的前端框架来构建页面是非常常见的。而在实际项目中,有时候会遇到需要循环生成多个表格的情况,这就需要我们对Layui的表格table进行深入了解,从而实现按需生成多个表格的功能。 2. Layui表格table简介 Layui是一款经典模块化前端框架,拥有完整的前端框架体系并被广泛运用于实际项目开发中。其中,table作为常用的数据展示组件,在实际项目中应用非常广泛。但是在一些特殊的场景下,我们需要根据后台返回的数据循环生成多个表格,这就需要我们深入了解Layui表格的使用方式和相关技巧。 3. 循环生成多个表格的实现方法 在实际项目中,需要循环生成多个表格的情况并不少见。这时,我们可以通过Layui的table组件结合JavaScript的循环来实现。我们需要在页面中创建一个用于放置表格的div,然后在JavaScript中根据后台返回的数据进行循环,并通过Layui的table.render方法来动态渲染生成表格。这样就可以实现根据需求生成多个表格的功能了。 4. 我的个人观点和理解

在实际项目开发中,我也遇到过循环生成多个表格的需求。通过学 习和实践,我发现掌握Layui表格的循环生成方法对于提高页面展示 效果和用户体验非常重要。而且,灵活运用Layui的各种组件,结合JavaScript的编程思想,能够更好地处理复杂的页面展示需求,提升 开发效率和代码质量。 5. 总结与回顾 通过本文的探讨,我们深入了解了Layui表格循环生成多个表格的 实现方法。首先介绍了Layui表格的基本概念,然后重点讲解了如何 通过JavaScript循环来实现动态生成多个表格。共享了我对于Layui 表格循环生成的个人观点和理解。相信读者通过本文的学习,能够对Layui表格的循环生成有更深入的理解,并能够灵活运用于实际项目中。 通过本文的深入探讨,相信读者对于Layui表格循环生成多个表格的 实现方法有了更清晰的认识。在实际项目中,我们可以根据具体的需求,灵活运用Layui提供的各种组件和功能,实现更加复杂和多样化 的页面展示效果。希望本文能对读者有所帮助,也欢迎大家共享自己 的经验和见解,共同探讨前端开发中的各种技术难题。在实际的项目 开发中,前端展示数据是非常重要的一个环节。而对于数据量较大或 者需要根据特定条件循环生成多个表格的情况,我们需要通过对Layui 表格的深入学习,以及结合JavaScript的编程思想,来实现按需生成 多个表格的功能。

layui table 单元格行数

Layui Table 单元格行数 Layui 是一款非常流行的前端 UI 框架,被广泛应用于各类 Web 开发项目中。其中,Layui Table 是 Layui 框架中一个非常重要的组件,用于呈现和处理表格数据。在实际的开发过程中,我们经常会遇到需要动态控制表格的单元格行数的情况。本文将针对这一主题展开深入探讨,希望对大家能有所帮助。 1. Layui Table 简介 Layui Table 是 Layui 框架中的一个核心组件,用于快速展示和操作大量数据。通过 Layui Table,我们可以轻松实现分页、排序、筛选等功能,同时也支持自定义表格样式和操作按钮。在实际开发中,Layui Table 往往是我们不可或缺的利器之一。 2. Layui Table 的基本用法 在使用 Layui Table 时,我们通常需要先引入相应的 CSS 和JavaScript 文件,然后通过一定的 HTML 结构和 JavaScript 代码来初始化和配置表格。一般来说,我们可以通过简单的代码片段来创建一个基本的 Layui Table,如下所示: ```

商品编号 商品名称 商品价格
xxx 商品A 100元
``` 通过上述代码,我们可以创建一个包含商品编号、商品名称和商品价格的简单表格。在实际应用中,我们还可以通过 Layui 的 API 来动态加载数据、设置表格样式、添加操作按钮等。

layui框架 click 的页面跳转方法

layui框架click 的页面跳转方法 摘要: 1.了解layui框架的click页面跳转方法 2.分析layui框架中click页面跳转的原理 3.实际应用案例分享 4.编写可读性和实用性强的教程 正文: 在现代网页开发中,框架的使用大大简化了前端开发的复杂度。layui是一款国内知名的模块化前端框架,提供了丰富的组件和实用的功能。本文将重点介绍layui框架中的click页面跳转方法,帮助大家更好地掌握这一实用的功能。 一、了解layui框架的click页面跳转方法 在layui框架中,点击(click)事件常常与页面跳转功能相结合。常用的页面跳转方法有: https://www.doczj.com/doc/3d19247425.html,yui自带的layer.open()方法,可以实现弹出层跳转; 2.使用JavaScript的window.location.href属性进行页面跳转; 3.通过Ajax技术实现异步跳转。 二、分析layui框架中click页面跳转的原理 https://www.doczj.com/doc/3d19247425.html,yer.open()方法:layui的layer模块提供了便捷的弹出层功能,通过设置layer.open()方法的参数,可以实现页面跳转。例如: ```javascript

layer.open({ type: 2, title: "新页面", shadeClose: true, shade: 0.8, area: ["400px", "200px"], content: "url(newpage.html)" }); ``` 2.window.location.href属性:通过直接修改window.location.href属性的值,可以实现页面跳转。例如: ```javascript document.getElementById("跳转按钮").onclick = function() { window.location.href = "newpage.html"; }; ``` 3.Ajax跳转:利用Ajax技术发送请求,在服务器返回新页面数据后,更新页面内容。例如: ```javascript https://www.doczj.com/doc/3d19247425.html,e(["ajax"], function() { var ajax = layui.ajax; ajax({

layui th和tr的用法

layui th和tr的用法 layui是一款基于Web前端的开源UI库,通过简洁灵活的语法,为开发者提供了丰富的组件和易于使用的接口,使页面构建更加高效美观。在layui中,th和tr是用于表格的两个关键元素,它们分别用于定义表头和表行。本文将一步一步地介绍layui中th和tr的使用方法,并展示一些示例代码。 一、layui中的表格 layui中的表格是非常常见的功能,它可以用于展示数据、展示数据列表、显示图表等多种应用场景。在layui中,使用表格需要先引入相应的样式和脚本文件,并按照一定的结构和规范进行页面布局和代码编写。 二、th的使用方法 th是table header(表头)的缩写,它用于定义表格的列名称。在layui中,th是以html的形式进行定义的,它通常包含在thead标签中。 示例代码:

列名1 列名2列名3
数据1 数据2 数据3
数据4 数据5 数据6
在上面的示例代码中,我们首先定义了一个table元素,并添加了class为layui-table的样式。接着,在thead标签中定义了一个tr元素,并在tr元素中使用th元素定义了三个列名。注意,每个列名需要被th元素包裹起来,通过不同的th元素定义不同的列名。

layui中onloadsuccess方法的作用 -回复

layui中onloadsuccess方法的作用-回复Layui是一款基于jQuery实现的模块化前端框架,广泛应用于Web应用的开发中。在使用Layui的过程中,我们经常会用到其中的onloadsuccess方法,该方法主要用于在数据加载成功后执行相应的操作。本文将以"layui中onloadsuccess方法的作用"为主题,从介绍Layui框架的背景开始,逐步解析onloadsuccess方法的作用及使用方法,以及如何在具体的业务场景中应用。 一、Layui框架背景介绍 Layui是一款轻量级且模块化的前端框架,它提供了一系列UI组件和丰富的扩展,使得开发者能够更加便捷地构建出美观、功能强大的Web界面。Layui的设计思想遵循着"写HTML,写少量的JavaScript"的原则,使得前端开发更具效率和可维护性。 二、onloadsuccess方法的作用解析 Layui中的onloadsuccess方法是用于在数据加载成功后执行相关操作的回调函数。它是作为一个参数传递给Layui的一些异步加载方法,比如table组件的render方法。当异步请求返回数据成功后,会触发onloadsuccess方法,我们可以在这个方法中进行相应的业务处理。 具体来说,onloadsuccess方法在数据加载成功后会被调用,形参中可以带有返回的数据对象,开发者可以根据这个数据对象来更新相应的UI

界面,比如动态添加表格的行、渲染图表等。 三、onloadsuccess方法的使用方法 要使用onloadsuccess方法,我们需要先确保Layui框架被正确引入到项目中。然后,在需要应用的地方,可以通过以下方式创建一个回调函数: javascript https://www.doczj.com/doc/3d19247425.html,e('table', function(){ var table = layui.table; 请求数据 table.render({ elem: '#table1', url: '/api/getData', onloadsuccess: function(res){ 数据加载成功后的操作 这里可以根据返回的数据对象res进行相应的业务处理} }); });

layuidropdown组件动态赋值

layuidropdown组件动态赋值 一、前言 在Web开发中,下拉框是常见的表单组件之一。而在layui框架中,layuidropdown组件则是实现下拉框功能的常用组件之一。本文将介绍如何使用layuidropdown组件动态赋值下拉框选项。 二、layuidropdown组件简介 layuidropdown组件是layui框架中的一个下拉菜单组件,可以实现点击或鼠标悬浮时弹出菜单选项,并支持自定义菜单内容和样式。 常用属性: 1. lay-filter:用于事件过滤器,可用于监听下拉框选项的选择事件。 2. lay-search:是否开启搜索功能。 3. lay-skin:设置皮肤风格。 4. lay-data:自定义数据属性,可用于传递数据。 常用方法:

1. render():渲染下拉框。 2. reload(options):重载下拉框选项。 三、动态赋值下拉框选项 在实际开发中,我们有时需要根据后台数据或用户操作动态生成下拉框选项。此时可以使用layuidropdown组件提供的reload()方法来实现动态赋值。 1. 准备HTML代码 首先需要准备一个HTML代码段,包含一个空的select标签和一个按钮。示例代码如下: ```html

layui数据表格树状结构

layui数据表格树状结构 layui是一款非常实用的前端UI框架,它可以用来快速构建美观、易用的Web 界面。在layui中,可以使用树状结构来展示数据表格,使得数据更加层次化、易于理解和操作。 在layui中实现树状结构数据表格,需要使用layui的table模块和tree模块。下面是一个简单的示例代码,展示如何使用layui实现树状结构数据表格: html layui树状数据表格