Jquery 我试图用ajax和laravel保存图像,但结果为空
我想上传一张图片到数据库并获取它的id,但我不明白为什么;当我尝试在laravel中获取图像时,它返回null。在jquery中的image变量中,它具有对象image 这是我的ajax代码:Jquery 我试图用ajax和laravel保存图像,但结果为空,jquery,ajax,laravel,Jquery,Ajax,Laravel,我想上传一张图片到数据库并获取它的id,但我不明白为什么;当我尝试在laravel中获取图像时,它返回null。在jquery中的image变量中,它具有对象image 这是我的ajax代码: var imagesPreview = function(input, placeToInsertImagePreview) { if (input.files) { var files = input.files; var filesAmount = input
var imagesPreview = function(input, placeToInsertImagePreview) {
if (input.files) {
var files = input.files;
var filesAmount = input.files.length;
var url = $("#form-step").attr('action');
for (i = 0; i < filesAmount; i++) {
var image = files[i];
var reader = new FileReader();
var src_imagenagregada;
formData= new FormData();
formData.append("image", image);
$.ajax({
url: url,
headers: {'X-CSRF-TOKEN': '{{ csrf_token() }}'},
data: formData,
processData: false,
contentType: false,
success: function(data){
alert('success');
}
});
}
尝试添加此标题:
'Content-Type':'multipart/form data'
。共享调用图像的方式查看?显示$request->all()的dd()
public function save23($keyCanvas , $stepNumber, $stepType, \Illuminate\Http\Request $request){
$file = $request->file('image');
}