Laravel 5 Ajax File/Image Upload
Two things to change:
Change your js file from:
data:{ logo:new FormData($("#upload_form")[0]), },
To:
data:new FormData($("#upload_form")[0]),
Because you would like to send the whole form.
In your html:
Add a name to your file input field
<input type="file" class="form-control" id="catagry_logo">
To:
<input type="file" name="logo" class="form-control" id="catagry_logo">