| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 | <!DOCTYPE html><html><head>    <meta charset="utf-8"/>    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">    <title>可视化编辑</title>    <link rel="stylesheet" href="../../../../assets/libs/layui/css/layui.css"/>    <link rel="stylesheet" href="../css/soulTable.css"/></head><body><!-- 页面加载loading --><div class="page-loading">    <div class="ball-loader">        <span></span><span></span><span></span><span></span>    </div></div><!-- 正文开始 --><div class="layui-fluid">    <div class="layui-card">        <div class="layui-card-body">            <button class="layui-btn" id="export"><i class="layui-icon layui-icon-download-circle"></i>导出</button>            <table id="myTable"></table>        </div>    </div></div><!-- js部分 --><script type="text/javascript" src="../../../../assets/libs/layui/layui.js"></script><script type="text/javascript" src="../../../../assets/js/common.js?v=312"></script><script type="text/javascript" src="../../../../assets/libs/jquery/jquery-3.2.1.min.js"></script><script>    layui.use(['form', 'table', 'soulTable', 'tableX'], function () {        var table = layui.table,            soulTable = layui.soulTable;        var myTable = table.render({            elem: '#myTable'            ,            url: 'http://localhost:63342/aqpt/aqpt-old/src/main/resources/static/back/assets/module/layui-soul-table/demo/data-1.json'            ,            height: 500            ,            page: false            ,            cols: [[                {type: 'numbers', title: '序号', rowspan: 3, fixed: 'left'},                {title: '1-1', colspan: 3, align: 'center'},                {title: '1-2', colspan: 2},                {field: 'heat', title: '点赞数', width: 112, rowspan: 3, sort: true},                {field: 'createTime', title: '录入时间', rowspan: 3, width: 165, fixed: 'right'}            ], [                {title: '2-1', colspan: 2},                {field: 'author', title: '作者', rowspan: 2, width: 165},                {title: '2-2', colspan: 2}            ], [                {field: 'title', title: '诗词', width: 200, sort: true},                {field: 'dynasty', title: '朝代', width: 100, sort: true},                {field: 'content', title: '内容', width: 123},                {field: 'type', title: '类型', width: 112}            ]]            ,            excel: {filename: '复杂表头导出.xlsx'}            ,            done: function () {                soulTable.render(this)                // tableX.merges('datatable', [0]);  // 在done回调里面调用            }        });        layui.$('#export').on('click', function () {            soulTable.export(myTable)        })    });</script></body></html>
 |