Untitled
user_4626843
plain_text
2 years ago
1.2 kB
6
Indexable
ROUTE Route::resource('/reports', \App\Http\Controllers\ReportController::class); Route::get('/reports', [\App\Http\Controllers\ReportController::class,'index'])->name('reports.index'); CONTROLLER public function index(Request $request) { if ($request->ajax()) { $data = Report::query(); // Gantilah ini dengan kueri Anda sesuai dengan model Report Anda. return DataTables::of($data); } return view('reports.index'); // Gantilah "reports.index" dengan nama tampilan yang sesuai. } AJAX <script type="text/javascript"> $(function () { var table = $('.kunyuk').DataTable({ processing: true, serverSide: true, ajax: "{{ route('reports.index') }}", columns: [ { data: 'id', name: 'id' }, { data: 'tanggal', name: 'tanggal' }, { data: 'nama_user', name: 'nama_user' }, { data: 'kegiatan', name: 'kegiatan' }, { data: 'tantangan', name: 'tantangan' }, { data: 'solusi', name: 'solusi' }, { data: 'status', name: 'status' }, { data: 'catatan', name: 'catatan' }, { data: 'action', name: 'action', orderable: false, searchable: false }, ] }); });
Editor is loading...