【发布时间】:2016-05-29 12:42:18
【问题描述】:
这是我的问题。
我在 PHP 函数中生成 excel 文件(使用 Zend Framework 2)。有时,生成过程可能很长,太长(25 秒+),所以我决定创建一个基于模式的结构来显示加载器,这样用户就不会感到困惑。
我正在尝试使用 Jquery 来了解生成和下载 excel 文件的时间,以便我可以隐藏加载程序。只需单击一个链接即可生成该文件:
<a href="linkToGenerateMyExcelFile">Download excel file</a>
以下代码生成并下载 excel 文件,但不让我知道何时完成:
$(function() {
$(document).on('click', ".btn-export", function(event){
event.preventDefault();
$("#myModal-export .loader").removeClass("hide");
var url = $('.btn-export').attr("href");
$(location).attr("href", url);
});
});
有什么方法可以知道链接何时完全加载? 其实我也不知道。
【问题讨论】:
标签: php jquery excel hyperlink loaded