这是我的 HTML 的一部分:
<input type="button" onclick="downloadFile()" value="Download">
<a href="http://i.imgur.com/CqIpg.jpg" id="fileLink">Link to file</a>
这是下载文件代码:
function downloadFile(){
$.fileDownload($('#fileLink').attr('href'), {
preparingMessageHtml: "We are preparing your report, please wait...",
failMessageHtml: "There was a problem generating your report, please try again."
});
return false;
}
我正在使用 jQuery 的fileDownload 插件。当我点击按钮时,“我们正在准备您的报告,请稍候...”通知弹出。但它永远保持这种状态,并且文件不会下载。
为确保链接有效,我单击链接并在浏览器中打开文件。有什么我忘记注意的地方吗?