Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 我试图用ajax和laravel保存图像,但结果为空_Jquery_Ajax_Laravel - Fatal编程技术网

Jquery 我试图用ajax和laravel保存图像,但结果为空

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

我想上传一张图片到数据库并获取它的id,但我不明白为什么;当我尝试在laravel中获取图像时,它返回null。在jquery中的image变量中,它具有对象image

这是我的ajax代码:

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