Ich versuche, Dateien mit Ajax und Laravel hochladen, jedes Mal, wenn ich versuche, eine hochgeladen wird leer zurückgegeben. Dies ist die Methode in Laravel:Laravel: Senden von Dateien über Ajax
public function save_vehicles(Request $request){
$files=$request->file('input_file_vehicles');
return response()->json(['File: '.$files]);
\Log::info($files);
}
Und dies ist die Ajax-Funktion:
var save_vehicles=function(input_file){
var formData = new FormData();
formData.append("input_file_vehicles",input_file);
return $.ajax({
type: 'GET',
dataType: 'json',
processData: false,
contentType: false,
data: formData,
url: '/save/vehicles'
});
}
Das Ergebnis aus diesem Aufruf ist:
"Datei:"
Es wird leer zurückgegeben.
bitte posten Sie Ihre Form als auch – btl
input_file_vehicles! = Input_file_vehicle (Sie „input_file_vehicles“ über AJAX zu senden, aber erwarten „input_file_vehicle“ in Ihrer Laravel Datei) –
Ursprünglich input_file_vehiculo ist, aber ich änderte es vor hier veröffentlichen. –