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

#javascript #php #laravel #datatable #yajra-datatable

Вопрос:

Я добавил поиск в каждом столбце таблицы, используя метод InitComplete. Но мне нужно что-то изменить, и я не знаю, как это сделать.

  1. Как добавить ячейки поиска в заголовок таблицы (под именами столбцов);
  2. Как сделать ячейки поиска только во втором и третьем столбцах, а не во всех.
     public function html()
         {
             return $this->builder()
                 ->setTableId('format-table')
                 ->columns($this->getColumns())
                 ->minifiedAjax()
                 ->select()
                 ->initComplete("function () {
                                         this.api().columns().every(function () {
                                             var column = this;
                                             var input = document.createElement("input");
                                             $(input).appendTo($(column.footer()).empty())
                                             .on('change', function () {
                                                     column.search($(this).val(), false, false, true).draw();
                                                 });
                                         });
                                }")
                 ->serverSide()
                 ->dom('B<"top"i>rt<"bottom"flp><"clear">')
                 ->orderBy(1, 'asc')
                 ->buttons(
                     Button::make('create')->editor('editor'),
                     Button::make('edit')->editor('editor'),
                     Button::make('remove')->editor('editor'),
                     Button::make('export'),
                     Button::make('print'),
                     Button::make('reset'),
                     Button::make('reload')
                 )
                 ->editor(
                     Editor::make()
                         ->fields([
                             FieldsText::make('name')
                         ])
                 );
         }
     

Если вам нужно добавить еще какие-то данные, просто скажите мне.