如何从asp.net mvc中单击删除文件夹中的所有图像

时间:2018-08-18 12:16:42

标签: ajax asp.net-mvc

我想从视图中单击删除所有图像。我的图像位于项目目录中的uploads文件夹中。我尝试了以下代码,但无法正常工作,请向我显示正确的方法

这是我的控制器方法

    public bool Delete()
    {
        try
        {
            var files = Directory.GetFiles(@"~/Uploads/{0}", "*.jpg,*.png");
            foreach (string file in files)
            {
                if (System.IO.File.Exists(file))
                {
                    System.IO.File.Delete(file);
                }

            }
            return true;
        }
        catch (Exception ex)
        {
            throw ex;
        }


    }

这是我的视图按钮

    <input type="button" value="Delete" id="deleteBtn" class="btn btn-default" />

这是我的JavaScript

$("#deleteBtn").click(function () {
    $.ajax({
        url: "@Url.Action("Delete", "Document")",
        type: "POST",
        dataType: 'json',

            })
});

0 个答案:

没有答案