Я пытаюсь настроить таблицы данных для таблицы.В этой таблице нет ничего особенно необычного (в этом примере содержимое оставлено пустым), и я полагаю, что я включил все правильные файлы для работы с Datatables, однако есть ошибка javascript:
кнопки.html5.min.js: 11 Uncaught TypeError: Невозможно установить свойство 'pdfMake' из неопределенного
<head>
<link rel="stylesheet" href="../js/jquery-ui-1.12.1/jquery-ui.css">
<script type="text/javascript" src="../js/jquery-3.3.1.min.js"></script>
<script type="text/javascript" src="../js/jquery.cookie.js"></script>
<script type="text/javascript" src="../js/jquery-ui-1.12.1/jquery-ui.js"></script>
<script type="text/javascript" src="../js/DataTables-1.10.18/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="../js/Buttons-1.5.4/js/buttons.html5.min.js"></script>
<script type="text/javascript" src="../js/Buttons-1.5.4/js/dataTables.buttons.min.js"></script>
<script type="text/javascript" src="../js/pdfmake-0.1.36/pdfmake.min.js"></script>
<script type="text/javascript" src="../js/JSZip-2.5.0/jszip.min.js"></script>
<script type="text/javascript" src="../js/pdfmake-0.1.36/vfs_fonts.js"></script>
<script type="text/javascript" src="../js/Buttons-1.5.4/js/buttons.colVis.min.js"></script>
<script type="text/javascript" src="../js/Responsive-2.2.2/js/dataTables.responsive.min.js"></script>
<link rel="stylesheet" type="text/css" href="../js/Buttons-1.5.4/css/buttons.dataTables.min.css">
<link rel="stylesheet" type="text/css" href="../js/DataTables-1.10.18/css/jquery.dataTables.min.css">
<link rel="stylesheet" type="text/css" href="../js/Responsive-2.2.2/css/responsive.dataTables.min.css">
</head>
<body><table id="termtable7"></table></body>
<script>
$(document).ready(function(){
var datatable=$('#termtable'+question_id).DataTable({
dom:'Bfrtip',
buttons:['columnsToggle', 'copy', 'excel', 'pdf'],
responsive:true
});
});
</script>
. Единственные отображаемые кнопки - это columnToggle и опция поиска.Другие кнопки отсутствуют из-за ошибки.
Кто-нибудь мог бы понять Datatables, которые могли бы подсказать мне, что на самом деле здесь происходит?