I need to check if a file has a valid MIME type, if the file size is ok and if its dimensions are ok, then upload file.
So when everything is OK, I can use:
complete: function(file){
// do something here.
}
but what if the size of file was invalid? In my PHP script I return an error message:
return json_encode(['error' => 'size is invalid']);
OR
return Response::json(['error' => 'size is invalid'], 500 ];
// this is Laravel 4 syntax. returns a json array and 500 as status code.
but how can I handle that error
in DropzoneJS?
I tried adding a second parameter to the complete()
function but it's not working.
complete: function(file, response){
console.log( response ); // this does not work.
}