【发布时间】:2014-02-24 13:17:57
【问题描述】:
我正在使用 JQUERY MVC 下载文件。用户单击按钮并下载文件看起来很简单。
我的 Jquery 活动
$(document).on("click", "#download", function () {
$.blockUI();
window.location = "../Home/Download";
$.unblockUI();
}
并调用我的服务器端
public ActionResult Download()
{
return File();
}
一切都很好,除了正在使用 Block UI(Jquery 插件)让用户知道 正在下载...“请稍候”
一旦下载完成,我需要解锁 UI 并让用户保存/打开文件。我怎样才能修改上面的代码来实现这个或任何其他想法??
目前我的 c# 代码被调用并且 jquery 中的下一行被执行并且块 ui 是 Gone next sec。我怎样才能让这个过程等到下载完成?
【问题讨论】:
标签: jquery asp.net-mvc download