У меня есть этот скрипт для загрузки изображений, и я загружаю несколько изображений и получаю только одно значение:
В PHP / Laravel:
if ($request->hasFile('files')) {
$images = $request->file('files');
$array=[];
foreach($images as $key => $image) {
$filename = rand(1,99).'nameimage.'.$image->getClientOriginalExtension();
$array[] = $filename;
//upload images
}
return response()->json($array);
}
В сценарии:
$.each(response, function (k,v){
console.log('Position: '+k+'. Value: '+v);
});
Результат, например: 'Позиция: 0. Значение: 76nameimage.jpg, Почему?