我想从视图中单击删除所有图像。我的图像位于项目目录中的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',
})
});