Agregué una búsqueda en cada columna de la tabla usando el método initComplete. Pero necesito cambiar algo, y no sé cómo.
Cómo agregar celdas de búsqueda al encabezado de la tabla (debajo de los nombres de las columnas);
Cómo hacer celdas de búsqueda solo en la segunda y tercera columna, y no en todas.
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([ Fields\Text::make('name') ]) ); }Si necesitas agregar algunos datos más, solo dímelo.