Javascript 以自定义格式导出到Excel的数据表

Javascript 以自定义格式导出到Excel的数据表,javascript,html,datatables,Javascript,Html,Datatables,我在使用数据表时遇到困难。一切正常,但当我将表导出到时,它没有任何格式,只是纯文本。 在导出的excel中,我希望:在要显示的导出表格标题的第一行(表格所在的位置是html标题标记),下面的第1行应该从第2行开始显示表格,完整表格显示意味着带有thead和tfoot标记,每列的宽度足以使文本适合单元格,有些列要向右对齐,有些列要围绕每一行和单元格居中和边框对齐。对于数据表,这可能吗 My DataTable JS inside文档: <script type="text/javascrip

我在使用数据表时遇到困难。一切正常,但当我将表导出到时,它没有任何格式,只是纯文本。 在导出的excel中,我希望:在要显示的导出表格标题的第一行(表格所在的位置是html标题标记),下面的第1行应该从第2行开始显示表格,完整表格显示意味着带有thead和tfoot标记,每列的宽度足以使文本适合单元格,有些列要向右对齐,有些列要围绕每一行和单元格居中和边框对齐。对于数据表,这可能吗

My DataTable JS inside文档:

<script type="text/javascript">
$(document).ready(function() {
    $('#example').DataTable( {
        select: true,
        "paging":   false,
        "searching": false,
        dom: 'Bfrtip',
        buttons: [
            'excelHtml5',
            'print',
        ],
        "language": {
            "info": "Ukupno: _TOTAL_ kupovina",
            "infoEmpty": "Nema kupovina",
        },
    } );
} );
</script>

$(文档).ready(函数(){
$('#示例')。数据表({
选择:true,
“分页”:false,
“搜索”:错误,
dom:'Bfrtip',
按钮:[
“卓越HTML5”,
“打印”,
],
“语言”:{
“信息”:“Ukupno:_TOTAL_kupovina”,
“infoEmpty”:“Nema kupovina”,
},
} );
} );
还有桌子本身:

<table id="example" class="table table-bordered" cellspacing="0" width="100%">
    <thead>
        <tr>
            <th colspan="2" style="text-align:center;">Info</th>
            <th colspan="4" style="text-align:center;">KG i novac</th>
            <th colspan="2" style="text-align:center;">Ambalaža</th>
            <th colspan="1" style="text-align:center;">Ostalo</th>
        </tr>
        <tr>
            <th width="5%">R.B.</th>
            <th width="15%">Datum</th>
            <th style="text-align:right;" width="10%">KG</th>
            <th style="text-align:center;" width="10%">Cena</th>
            <th style="text-align:right;" width="10%">Ukupno</th>
            <th style="text-align:right;" width="10%">Isplaćeno</th>
            <th style="text-align:right;" width="10%">Dato</th>
            <th style="text-align:right;" width="10%">Uzeto</th>
            <th style="text-align:center;" width="20%">Napomena</th>
        </tr>
    </thead>
    <tfoot>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
        <th>TOTAL</th>
    </tfoot>
    <tbody>
        <tr>
            <td>1.</td>
            <td>22.08.2016.</td>
            <td>100</td>
            <td>200</td>
            <td>20000</td>
            <td>20000</td>
            <td>28</td>
            <td>28</td>
            <td>Bez napomene</td>
        </tr>
        <tr>
            <td>1.</td>
            <td>22.08.2016.</td>
            <td>100</td>
            <td>200</td>
            <td>20000</td>
            <td>20000</td>
            <td>28</td>
            <td>28</td>
            <td>Bez napomene</td>
        </tr>
    </tbody>
</table>

信息
KG i novac
安巴拉ža
奥斯塔洛
R.B。
资料
公斤
塞纳
乌库普诺
伊斯普拉奇埃诺
达托
乌泽托
纳波梅纳
全部的
全部的
全部的
全部的
全部的
全部的
全部的
全部的
全部的
1.
22.08.2016.
100
200
20000
20000
28
28
贝斯纳波涅酒店
1.
22.08.2016.
100
200
20000
20000
28
28
贝斯纳波涅酒店
希望这是可能的