我正在尝试通过将Filereader API与jQuery一起使用来发送多个文件,因为我想在发送至后端之前对文件进行操作。
为此,我编写了以下javascript代码。通过此代码,我可以在laravel后端获取数据数组,但是我无法获取文件名,而且我不知道如何将base64代码保存到文件路径。我该怎么做?
var filesToUpload = [ ];
$.each(event.target.files, function(index, value){
var fileReader = new FileReader();
fileReader.onload = ( function () {
filesToUpload.push(fileReader.result);
});
fileReader.readAsDataURL(value);
if ($request->get("cadNames")) {
$cadFiles = $request->get('cadNames');
print_r($cadFiles);
} else {
echo "cadNames null";
}