如何修复laravel yajra数据表中的“未捕获的TypeError:b.inst.processing不是函数”错误?

时间:2019-04-09 04:32:16

标签: ajax laravel datatable datatables yajra-datatable

当单击CSV,PDF等的下载按钮时,该按钮不起作用,仅打印按钮有效,另一个按钮显示以下错误 “未捕获的TypeError:b.inst.processing不是函数”。

这是我代码的一部分

$(function() {
            var table = $('#users').DataTable({
                processing: true,
                serverSide: true,
                ajax: '{!! route('jobapps') !!}',
                dom: 'lBfrtip',
                "scrollX": true,
                buttons:[
                    'copy', 'csv', 'excel', 'pdf', 'print'
                ],
                "lengthMenu": [ 10, 50, 100, 500],
                "iTotalRecords":"6",
                "iTotalDisplayRecords":"6"

错误消息

Uncaught TypeError: b.inst.processing is not a function
    at r.<anonymous> (dataTables.buttons.min.js:36)
    at r.each (datatables.min.js:150)
    at r.<anonymous> (dataTables.buttons.min.js:36)
    at r.<anonymous> (datatables.min.js:155)
    at r.processing (datatables.min.js:154)
    at r.action (buttons.html5.min.js:25)
    at q (datatables.min.js:233)
    at HTMLAnchorElement.<anonymous> (datatables.min.js:233)
    at HTMLAnchorElement.dispatch (jquery.min.js:3)
    at HTMLAnchorElement.r.handle (jquery.min.js:3)

0 个答案:

没有答案