小编Kam*_*eam的帖子

方法 Yajra\DataTables\CollectionDataTable::where 不存在

我在 Laravel 项目中有一个数据表。我创建了一个下拉过滤器来过滤 KPI 列。这是我的查看代码

$(function() {

            $.ajaxSetup({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                }
            });

            var table = $('.data-table').DataTable({
                paging: true,
                info: true,
                autoWidth: false,
                responsive: true,
                processing: true,
                serverSide: true,
                ajax: {
                    url: "{{ route('my.task') }}",
                    data: function(d) {
                        d.kpi = $('#filter-kpi').val(),
                            d.search = $('input[type="search"]').val()
                    }
                },

                columns: [{
                        data: 'DT_RowIndex',
                        name: 'DT_RowIndex',
                        orderable: false,
                        searchable: false,
                    },
                    {
                        data: 'title',
                        name: 'title',
                        orderable: false,
                    },
                    {
                        data: 'content',
                        name: 'content',
                        orderable: false,
                        visible: false,
                    },
                    {
                        data: 'progress',
                        name: …
Run Code Online (Sandbox Code Playgroud)

datatable datatables laravel yajra-datatable laravel-8

4
推荐指数
1
解决办法
8982
查看次数