Events 多次上传后的dropzone回调

Events 多次上传后的dropzone回调,events,dropzone.js,Events,Dropzone.js,我正在使用这个代码 <div id="dropzone"> <form action="/adminUsers/upload" class="dropzone" id="myawesomedropzone"> {{csrf_field()}} </form> </div> Dropzone.options.myawesomedropzone = { completemultiple : function(f

我正在使用这个代码

<div id="dropzone">
    <form action="/adminUsers/upload" class="dropzone" id="myawesomedropzone">
        {{csrf_field()}}
    </form>
</div>

Dropzone.options.myawesomedropzone = {
    completemultiple : function(file, response){
        window.location='/admin/uploadSuccess';
    }
};

public function uploadImg()
{
    $file = request('file');
    $this->validate(request(),[
        'file'    =>    'required|image|mimes:jpeg,jpg,bmp,png,gif'
    ]);
    $filename = time().mt_rand(1,9999).'.jpg';

    if( $file->move('uploads',$filename) ) {
        Admin::saveMedia($filename);
        return Response::json('success', 200);
    } else {
        return Response::json('error', 400);
    }
}

{{csrf_field()}}
Dropzone.options.myawesomedropzone={
completemultiple:函数(文件、响应){
location='/admin/uploadSuccess';
}
};
公共函数上传img()
{
$file=请求('file');
$this->validate(请求()[
'文件'=>'必需|图像|模拟:jpeg、jpg、bmp、png、gif'
]);
$filename=time().mt_rand(19999)。“.jpg”;
如果($file->move($uploads',$filename)){
Admin::saveMedia($filename);
返回响应::json('success',200);
}否则{
返回响应::json('error',400);
}
}

创建放置区域并在成功上载多个文件后重定向。我使用了“success”,但它会在第一个文件上传后重定向。我改为“completemultiple”,但它没有重定向。

解决了“queuecomplete”问题

Dropzone.options.myawesomedropzone = {
    queuecomplete : function(file, response){
        window.location='/admin/uploadSuccess';
    }
};