Нет появляются кнопки export datatables

Datatables Обрабатываю на стороне клиента, все ок, только кнопки не появляются

<link rel="stylesheet" href="https://cdn.datatables.net/1.11.5/css/jquery.dataTables.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/1.11.5/css/dataTables.bootstrap4.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/2.2.2/css/buttons.bootstrap4.min.css">
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/2.2.2/css/buttons.dataTables.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.js" ></script>
<script src="https://cdn.datatables.net/1.11.5/js/jquery.dataTables.min.js" ></script>
<script src="https://cdn.datatables.net/buttons/2.2.2/js/dataTables.buttons.min.js  " ></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js" ></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js" ></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js" ></script>
<script src="https://cdn.datatables.net/buttons/2.2.2/js/buttons.html5.min.js" ></script>
<script src="https://cdn.datatables.net/buttons/2.2.2/js/buttons.print.min.js" ></script>
    $(document).ready(function() {
        var json={{ test_data | safe }}

                    $('#test_table').DataTable({
                       data: json.data,   //get the array of object data
                            "columns":[
                                        {"data": "domain"},
                                      ],
                          dom: 'Bfrtip',
                          buttons: [
                            'copyHtml5', 'excelHtml5', 'pdfHtml5', 'csvHtml5'
                          ]

                        } );
                        });

При обычной проверке на таблице все отображается

$('#test_table').DataTable({
  dom: 'Bfrtip',
  buttons: [
    'copyHtml5', 'excelHtml5', 'pdfHtml5', 'csvHtml5'
  ]
} );

Подскажите, может быть я что-то упустил ?


Ответы (0 шт):