Нет соответствующих записей DataTable пользовательский поиск - PullRequest
0 голосов
/ 24 февраля 2020

Я выполняю пользовательский поиск с помощью Datatable в laravel, у меня есть ответ, но результат не отображается на экране.

JavaScript:

var table2 = $('#tabla_asistencia_alumno').DataTable({
   processing: true,
   serverSide: true,
   ajax: {
      url: '/buscar-asistencia-alumno',
      method: "GET",
      data: {
         añoCarrera: añoCarrera,
         semestreCarrera: semestreCarrera
      },
      dataSrc: ""
   },
   Columns: [{data: 'NOMBRE_CURSO',name: 'NOMBRE_CURSO'},
      {data: 'seccion',name: 'seccion'},
      {data: 'CODE',name: 'CODE'}
   ]
});

Контроллер:

public function buscar (Request $request){

   $user = Auth::user();

    $data = DB::table('asignatura')
         ->join('cursa','cursa.code','=','asignatura.code')
         ->select('asignatura.NOMBRE_CURSO', 'asignatura.seccion', 'asignatura.CODE')
         ->where('asignatura.año', $request->añoCarrera)
         ->where('asignatura.semestre', $request->semestreCarrera)
         ->where('cursa.rut', $user->rut)
         ->get();

         return datatables ()->of($data)->make(true);

  }

Ответ

return

...