Yajra Laravel Сортировка и поиск по столбцам с данными не работают в серверном режиме

#laravel #datatables #laravel-7 #yajra-datatable

#laravel #таблицы данных #laravel-7 #yajra-datatable

Вопрос:

попробуйте использовать таблицы данных laravel для сервера, используя таблицы данных laravel от yajra,, данные загружены отлично, но один из моих столбцов (столбец состояния / столбцы [2]) не сортируется и не доступен для поиска, он содержит логические данные.

ниже приведен мой код для загрузки таблицы:

  let table = $('#simpleTable').DataTable({
            processing: true,
            serverSide: true,
            responsive: false,
            dom: '<"d-flex justify-content-between"pf>t', //default is 'lftipr'
            pagingType: 'simple',
            ajax: "{{ route('cabangs.index') }}",
            columns: [{
                    data: 'DT_RowIndex',
                    name: 'DT_RowIndex'
                },
                {
                    data: 'nama_cabang',
                    name: 'nama_cabang',
                },
                {
                    data: 'is_open',
                    name: 'status',
                },
                {
                    data: 'action',
                    name: 'action',
                    orderable: false,
                    searchable: false
                },
            ]
        });
  

ниже приведен ответ в консоли :

     2   Object { data: "is_open", name: "status", searchable: "true", … }
    data    "is_open"
    name    "status"
    searchable  "true"
    orderable   "true"
    search  Object { regex: "false", value: null }
  

обратите внимание, что сортировка и упорядочение столбцов уже выполнены,

     order   [ {…} ]
    0   Object { column: "2", dir: "asc" }
    column  "2"
    dir "asc"
    start   "0"
    length  "10"
    search  Object { regex: "false", value: null }
    value   null
    regex   "false"
    _   "1600576921782"
  

но когда я устанавливаю

 processing: false,
serverside: false
  

сортировка и поиск по столбцам состояния работают нормально

Сведения о системе

 OS = Windows 10
PHP =7.4.8
Laravel 7
Laravel-Datatables Version = "yajra/laravel-datatables-oracle": "~9.0"