как объединить эти две инициализации в одну инициализацию
https://datatables.net/manual/tech-notes/3
<script>
$(document).ready(function(){
var dataTable=$('#example').DataTable({
"processing": true,
"serverSide":true,
"ajax":{
url:"fetchoffice1.php",
type:"post"}
});
});
</script>
<script type="text/javascript">
$(document).ready(function() {
$('#example').DataTable( {
dom: 'Bfrtip',
buttons: [
'copy', 'csv', 'excel', 'pdf', 'print'
]
} );
} );
</script>
Я не понимаю, в чем проблема. Просто объедините объект и инициализируйте его один раз:
$(document).ready(function(){
var dataTable = $('#example').DataTable({
dom: 'Bfrtip',
buttons: [
'copy', 'csv', 'excel', 'pdf', 'print'
],
processing: true,
serverSide: true,
ajax:{
url: "fetchoffice1.php",
type: "post"}
});
});
Других решений пока нет …