2014-10-28 44 views
0

我有一個函數ExportToExcel導出HTML數據使用response.write excel。我使用jquery method post在按鈕單擊上運行此函數。Response.Write函數不工作,當我通過主函數通過Jquery.post()

function ExportToExcel() { 
    ShowNotification('Exporting to Excel', false); 
    $.post(exportUrl, null, function (jsonresponse) { 
     HideNotification(); 
    }); 

問題是如果使用post方法excel文件沒有下載。如果我使用這個函數而不通過Jquery運行它,它運行良好並下載文件。我在這裏錯過了什麼?

回答

0

在這種情況下不需要使用jquery。 只需使用鏈接或發佈表單。

搜索「下載pdf jquery .post」,您會發現很多解釋和替代解決方案。

+0

我需要Jquery的加載通知,而文件正在下載,這就是爲什麼我不能單獨使用它:s – DanaDev 2014-10-29 11:13:29

+0

試試這個:http://www.filamentgroup.com/lab/jquery-plugin-for-請求阿賈克斯樣文件downloads.html – 2014-10-29 11:37:52