来源:东都手游网 更新:2023-12-09 10:05:21
用手机看
layui是一款非常流行的前端框架,它简洁易用、功能强大,深受开发者们的喜爱。在使用layui开发项目时,我们经常需要获取table中的数据,并对其进行操作和展示。在这篇文章中,我将分享一些关于如何使用layui获取table数据的经验。
1.使用lay-table模块
要使用layui获取table数据,首先需要引入lay-table模块。可以通过以下代码实现:
layui.use('table', function(){ var table = layui.table; });
2.表格数据加载
接下来,我们需要加载表格数据。可以通过调用table.render()方法来实现。具体代码如下:
table.render({ elem:'#demo',//指定表格元素 url:'/api/table',//数据接口 page: true,//开启分页 cols:[[//表头 {field:'id', title:'ID'}, {field:'username', title:'用户名'}, {field:'sex', title:'性别'}, {field:'city', title:'城市'} });
上述代码中,elem指定了表格元素的id,url指定了数据接口的地址,page开启了分页功能,cols定义了表头。
3.获取表格数据
当表格数据加载完成后,我们可以通过监听事件获得表格的数据。具体代码如下:
table.on('row(demo)', function(obj){ var data = obj.data;//获取当前行数据 console.log(data); });
上述代码中,'row(demo)'表示监听表格中行的事件,obj.data可以获取到当前行的数据。
通过以上三个步骤,我们就可以使用layui获取table数据了。不仅如此,layui还提供了许多其他功能,比如表格排序、筛选。
tokenpocket官方下载:https://xtxdxx.com/danji/17900.html