layui中的table组件如何进行初始化加载数据/数据刷新表格/传参数

科技资讯 投稿 5300 0 评论

layui中的table组件如何进行初始化加载数据/数据刷新表格/传参数

本章内容给大家谈谈关于遇上layui中的table组件如何进行初始化加载数据、数据刷新表格、传参数等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。

1.Layui中的table组件初始化加载数据

Layui中的table组件可以使用Ajax异步加载数据,也可以使用本地数据。在使用Ajax请求数据时,可以使用以下代码:


table.render({
    elem: '#tableID',
    url: 'url',
    method: 'get',
    page: true,
    limit: 10,
    limits: [10, 20, 30],
    cols: [[
        {field: 'field1', title: 'title1'},
        {field: 'field2', title: 'title2'},
        {field: 'field3', title: 'title3'}
    ]]
});

其中,elem是表格容器的id,url是请求数据的地址,method是请求方式,page是是否分页,limit是每页显示的条数,limits是每页条数的选择项,cols是表格的列配置。

2.Layui中的table组件数据刷新表格

Layui中的table组件可以使用以下代码来刷新表格:


table.reload('tableID', {
    page: {
        curr: 1 //重新从第 1 页开始
    },
    where: {
        key1: value1,
        key2: value2
    }
});

其中,tableID是要刷新的表格id,page是页面参数,curr是当前页码,where是携带参数,key1和key2是参数名,value1和value2是参数值。

3.Layui中的table组件传参数

Layui中的table组件可以使用where参数传参数,使用以下代码可以传递参数:


table.reload('tableID', {
    page: {
        curr: 1 //重新从第 1 页开始
    },
    where: {
        key1: value1,
        key2: value2
    }
});

其中,tableID是要传参数的表格id,page是页面参数,curr是当前页码,where是携带参数,key1和key2是参数名,value1和value2是参数值。

总结

以上就是为你整理的layui中的table组件如何进行初始化加载数据、数据刷新表格、传参数全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!

编程笔记 » layui中的table组件如何进行初始化加载数据/数据刷新表格/传参数

赞同 (28) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽