使用JQUERY MVC下載文件。用戶點擊按鈕,我下載文件看起來很簡單。下載文件 - 使用JQUERY的Asp.net MVC
我的jQuery的事件
$(document).on("click", "#download", function() {
$.blockUI();
window.location = "../Home/Download";
$.unblockUI();
}
並叫我服務器端
public ActionResult Download()
{
return File();
}
一切都很好,除了正在使用Block UI(jQuery插件),以確保用戶知道正在下載...「請稍等」
,一旦下載完成,我需要取消阻止用戶界面,並讓用戶保存/打開文件。我如何修改上面的代碼來實現這個或任何其他的想法?
當前我的c#代碼被調用,並且jquery中的下一行被執行,並且block ui在下一秒離開。我怎麼能讓這個過程等到下載完成?
在IE8不工作的問題!任何解決方法? – Peru
你有什麼錯誤嗎? –
不是!只是塊UI凍結!猜解除阻止用戶界面不被稱爲 – Peru