Datatables + Laravel Blade: Mantener los checkbox sin importar la vista


Actualmente estoy usando datatables, agregué el campo input para seleccionar múltiples registros pero si los registros desaparecen de la vista ya sea porque escribí algo en el buscador o me moví en el paginador cuando hago submit los registros que previamente seleccioné me los elimina y no los envía.

¿Existe una forma de mantener la selección de datatables sin importar en que momento de la vista me encuentre? De manera que cuando envie los datos al backend el array llegue.

<form action="/crear_patrulla" method="post">
  @csrf
  <input type="submit" class="btn btn-primary" value="Crear Patrulla"> <br><br>
  <div class="table-responsive">
    <table class="table table-bordered" id="example" width="100%" cellspacing="0">
      <thead>
        <tr>
          <th><input type="checkbox" name="funcionario_id()"></th>
          <th>ID</th>
          <th>Nombre</th>
          <th>Departmento</th>
          <th>Fecha de Creación</th>
          <th>Fecha de Actualización</th>
        </tr>
      </thead>
      <tfoot>
        <tr>
          <th><input type="checkbox" name="funcionario_id()"></th>
          <th>ID</th>
          <th>Nombre</th>
          <th>Departmento</th>
          <th>Fecha de Creación</th>
          <th>Fecha de Actualización</th>
        </tr>
      </tfoot>
      <tbody>
        @foreach ($funcionarios as $funcionario)
        <tr>
          <td><input type="checkbox" name="funcionario_id()" value="{{ $funcionario->id }}"></td>
          <td>{{ $funcionario->id }}</td>
          <td>{{ $funcionario->name }}</td>
          <td>{{ $funcionario->department }}</td>
          <td>{{ $funcionario->created_at }}</td>
          <td>{{ $funcionario->updated_at }}</td>
        </tr>
        @endforeach
      </tbody>
    </table>
</form>