Laravel yajra datatable множество данных фильтр по одному столбцу

#jquery #laravel #datatable

#jquery #ларавель #данные доступны

Вопрос:

Здравствуйте, у меня есть доступ к данным на стороне сервера, который мне нужен для множественного поиска. Я могу выполнить поиск test1, но я не могу выполнить поиск test2, test3, test4, потому что я пишу в данные:»test1″, и я извлекаю данные из строки. Как сделать каждую передачу данных в serach с помощью фильтра на стороне сервера. И я использую данные яджры. Спасибо за помощь.

«используйте строгое»;

 let TestDatatablesDataSourceAjaxServer = function () {   let initTable1 = function () {  let test_datatable = $('#test_datatable');   $.ajaxSetup({  headers: {  'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content'),  },  });   // begin first table  test_datatable.DataTable({  responsive: true,  searchDelay: 500,  processing: true,  serverSide: true,  //"searching": true,  search: {  return: true  },  order: [[1, 'desc']],  "ordering": true,  ajax: {  url: '/test/fetch-tests',  type: 'POST',  data: {  columnsDef: ['test1', 'test2', 'test3', 'test4', 'test5'],  },  },   columns: [  {  data: "test1",  class: "min-w-250px",  render: function (data, type, row) {  return 'lt;div class="d-flex align-items-center"gt;n'    ' lt;!--begin::Symbol--gt;n'    ' lt;div class="symbol symbol-45 symbol-circle mr-3"gt;n'    ' lt;img alt="picture" src="'   row.path   '"/gt;n'    ' lt;/divgt;n'    ' lt;!--end::Symbol--gt;n'    ' lt;!--begin::Info--gt;n'    ' lt;div class="d-flex flex-column flex-grow-1"gt;n'    ' lt;a href="'   row.url   '" class="text-dark-75 text-hover-primary mb-1 font-size-lg font-weight-bolder"gt;'   data  ' '   row.test2  'lt;/agt;n'    ' lt;span class="text-muted font-weight-bold"gt;'   row.test3  ' - '   row.test4  'lt;/spangt;n'    ' lt;/divgt;n'    ' lt;!--end::Info--gt;n'    ' lt;/divgt;';  },  },    ],   });  };   return {  init: function () {  initTable1();  },   };  }();  jQuery(document).ready(function () {  

//Отображение данных в datatable здесь

 VehicleDatatablesDataSourceAjaxServer.init();  

//Данные о сериализации отсюда.

 $("#searchTest").on('keyup', function () {  $('#test_datatable').DataTable().search(this.value).draw();  }); });