小编del*_*h49的帖子

如何使用DataTables和Excel解决parseXML问题?

我对DataTables和Excel有问题。我使用pdf和打印功能,效果很好,但Excel效果不好。我在浏览器中(使用F12)收到此消息:

> Uncaught TypeError: f.parseXML is not a function
    at a (buttons.html5.min.js:26)
    at _Api.action (buttons.html5.min.js:26)
    at v (dataTables.buttons.min.js:16)
    at HTMLButtonElement.<anonymous> (dataTables.buttons.min.js:17)
    at HTMLButtonElement.dispatch (jquery-3.3.1.slim.min.js:2)
    at HTMLButtonElement.v.handle (jquery-3.3.1.slim.min.js:2)
Run Code Online (Sandbox Code Playgroud)

我的JavaScript:

<script type="text/javascript">
$(document).ready(function () {

            var table = $('#summary').DataTable({
                dom: 'Bfrtip',
                buttons: ['excel', 'csv', 'pdf', 'print']});

            });

    </script>
Run Code Online (Sandbox Code Playgroud)

我的base.html.twig

<html>
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <link rel="stylesheet" href="https://bootswatch.com/4/flatly/bootstrap.min.css">
        <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.css">
        <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/1.5.4/css/buttons.dataTables.min.css">
        <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/responsive/2.2.3/css/responsive.dataTables.min.css">
        <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/1.5.4/css/buttons.dataTables.min.css">
        <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/select/1.2.7/css/select.dataTables.min.css"> …
Run Code Online (Sandbox Code Playgroud)

javascript datatable datatables symfony

3
推荐指数
1
解决办法
554
查看次数

标签 统计

datatable ×1

datatables ×1

javascript ×1

symfony ×1