Jquery数据表按钮不起作用?

时间:2017-02-20 07:36:39

标签: javascript jquery datatable datatables

这是我的截图: enter image description here

这是我的以下代码:

<link href="https://cdn.datatables.net/1.10.13/css/jquery.dataTables.min.css" rel="stylesheet">
<link href="https://cdn.datatables.net/buttons/1.2.4/css/buttons.dataTables.min.css" rel="stylesheet">


        <table id="example" class="display" cellspacing="0" width="100%">
        <thead>
            <tr>
                <th>Name</th>
                <th>Position</th>
                <th>Office</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>Tiger Nixon</td>
                <td>System Architect</td>
                <td>Edinburgh</td>

            </tr>
            <tr>
                <td>Garrett Winters</td>
                <td>Accountant</td>
                <td>Tokyo</td>

            </tr>
            </tbody>
            </table>

<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js"></script
<Script src="https://cdn.datatables.net/buttons/1.2.4/js/dataTables.buttons.min.js"></script>


<script>
$(document).ready(function() {
    $('#example').DataTable( {
        dom: 'Bfrtip',
        buttons: [
            {
                text: 'My button',
                action: function ( e, dt, node, config ) {
                    alert( 'Button activated' );
                }
            }
        ]
    } );
} );
</script>

我正在尝试使用https://datatables.net/extensions/buttons/custom中的代码。我不知道my button按钮没出现的原因。我想知道为什么这段代码不起作用。谁能告诉我如何使用'jQuery DataTables Button'?

2 个答案:

答案 0 :(得分:1)

<script src="https://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.2.4/js/dataTables.buttons.min.js"></script>

你有脚本错误。试试这个。

截图: http://prntscr.com/eazm0r

答案 1 :(得分:1)

您未正确关闭script tag >以下script tag {/ 1}}

<script src="https://cdn.datatables.net/1.10.13/js/jquery.dataTables.min.js"></script>