2017-03-18 7 views
0

た後、私はドロップゾーンを作成し、複数のファイルが正常にアップロードされた後にリダイレクトするために、このコードドロップゾーンコールバックは、複数のアップロード

<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); 
    } 
} 

を使用しています。私は '成功'を使用しましたが、最初のファイルがアップロードされた後にリダイレクトされました。私は 'completemultiple'に変更しましたが、リダイレクトはしません。

答えて

0

Dropzone.options.myawesomedropzone = { 
    queuecomplete : function(file, response){ 
     window.location='/admin/uploadSuccess'; 
    } 
}; 
を問題 'queuecomplete' を解きます
関連する問題