Estoy usando ajax con laravel por primera vez y tengo un error, me devuelve el estado 500 Error interno del servidor. Estoy enviando el token y todo parece estar bien, ¿pueden verificar y tal vez ver dónde está el problema? :), muchas gracias.
Código:
jQuery(document).ready(function () { jQuery('#ajaxSubmit').click(function (e) { e.preventDefault(); $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content') } }); console.log(listvalues) jQuery.ajax({ url: "{{ route('downloadSelectedCsv') }}", method: 'POST', data: { ids: listvalues, }, }); }); });
Ruta: (Web.php)
Route::post('/download/csv', [\App\Http\Controllers\UrlController::class, 'downloadSelected'])->middleware(['auth'])->name('downloadSelectedCsv');