本文主要解决了layui的数据表格的数据导出,
将原本只能导出本页数据的导出功能扩展为可以定义文件名且导出全部数据。
(没有使用第三方组件且和数据表格共用了一个后台接口)
第一步:获取所有的数据条数
var limitCount = "";
var tableIns = table.render({
elem: '#test'
,url: '/****' // 数据接口
,title: '导出测试' /*导出表名*/
,toolbar: '#toolbarDemo'
,page: true /*开启分页*/
,defaultToolbar: ['exports'] /* 调整数据表格右侧工具栏 */
,where: {
// 搜索框的条件
name: ""
}
,cols: cols //表头
// 回调拿到这个接口所有的数据的条数
,done