Post image file to controoler laravel
<script>
// CSRF protection
$.ajaxSetup(
{
headers:
{
'X-CSRF-Token': $('meta[name=csrf-token]').attr('content')
}
});
$(function() {
$('.image-editor').cropit();
$('form').submit(function(e) {
e.preventDefault();
// Move cropped image data to hidden input
var imageData = $('.image-editor').cropit('export');
console.log(imageData);
$('.hidden-image-data').val(imageData);
var formData = new FormData($('form')[0]);
$.ajax({
url: "{{ url('image') }}",
type: "POST",
data:formData,
processData: false,
contentType: false,
success: function(data){
console.log(data);
}
});
// Prevent the form from actually submitting
return false;
});
});
</script>