来源:东都手游网 更新: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