Asp.net mvc 4 剑道异步上传:即使单击“删除”也会显示文件
我通过剑道上传上传文件。上传一个文件,然后点击remove,控制器的RemoveCircular方法被调用,它会从服务器上删除该文件 然而,文件名和删除按钮仍然显示,尽管它们也应该被删除 这里有我遗漏的东西吗?谢谢你的帮助 .cshtml中的代码如下所示Asp.net mvc 4 剑道异步上传:即使单击“删除”也会显示文件,asp.net-mvc-4,kendo-ui,Asp.net Mvc 4,Kendo Ui,我通过剑道上传上传文件。上传一个文件,然后点击remove,控制器的RemoveCircular方法被调用,它会从服务器上删除该文件 然而,文件名和删除按钮仍然显示,尽管它们也应该被删除 这里有我遗漏的东西吗?谢谢你的帮助 .cshtml中的代码如下所示 <div class="controls-trck"> @(Html.Kendo().Upload() Name("UploadCircular") .HtmlAttributes(new { style = "wid
<div class="controls-trck">
@(Html.Kendo().Upload()
Name("UploadCircular")
.HtmlAttributes(new { style = "width:220px" })
.Multiple(false)
.Async(a => a
.Save("SaveCircular", "DB0010062")
.Remove("RemoveCircular", "DB0010062")
.AutoUpload(false)
)
)
</div>
看起来空响应被视为不成功响应。请尝试返回空JSON。空响应似乎被视为不成功响应。尝试返回空JSON。控制台中是否存在JS错误?您返回的状态码是什么?尝试将空对象作为JSON返回以表示成功。我找不到JS错误。我返回空白内容(“”),如剑道示例所示。RemoveCircular成功执行并删除文件,因此没有问题。所以我应该返回空Json而不是内容?谢谢Petur!返回Json而不是返回内容是有效的。如果您可以将您的评论设置为ans,我可以将其标记为ans。您可以发布完整的代码以删除文件吗?需要帮助控制台中是否存在JS错误?您返回的状态码是什么?尝试将空对象作为JSON返回以表示成功。我找不到JS错误。我返回空白内容(“”),如剑道示例所示。RemoveCircular成功执行并删除文件,因此没有问题。所以我应该返回空Json而不是内容?谢谢Petur!返回Json而不是返回内容是有效的。如果您可以将您的评论设置为ans,我可以将其标记为ans。您可以发布完整的代码来删除该文件吗?需要帮助吗
public ActionResult RemoveCircular(string[] fileNames)
{
foreach (var fullName in fileNames)
{
//Delete Files
}
return Content("");
}