Javascript dropzone从laravel存储中删除上载的文件

Javascript dropzone从laravel存储中删除上载的文件,javascript,ajax,laravel,dropzone.js,Javascript,Ajax,Laravel,Dropzone.js,我使用dropzone在laravel项目存储上以以下方式上载图像: //save image in storage at the controller public function storeImage(Request $request) { $image = $request->file('file')->store('ad-images'); return response()->json(['image'=>$image]

我使用dropzone在laravel项目存储上以以下方式上载图像:

//save image in storage at the controller
public function storeImage(Request $request)
    {
        $image = $request->file('file')->store('ad-images');
        return response()->json(['image'=>$image]);
    }
Dropzone.js

    //dropzone options
    Dropzone.options.dropzone =
        {
            maxFilesize: 12,
            maxFiles: 3,
            addRemoveLinks: true,
    removedfile: function (file) {
            //here i want to have file name to post it
            $.ajax({
                headers: {
                    'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
                },
                type: 'POST',
                url: '{{ url("ads/new/delete-image") }}',
                data: {filename: name},
                success: function (data) {
                    console.log("File has been successfully removed!!");
                },
                error: function (e) {
                    console.log(e);
                }
            });
           
        }
如何使用“删除”链接删除此文件


换句话说,如何在
removedfile
配置选项中访问
image
或将文件名作为参数?

我没有发现您的错误代码,您如何从存储中删除它?这只是前面的功能性,您需要以某种方式告诉函数您要使用id或标记删除哪个图像。