JS透過ajax下載檔案

之前點擊畫面中下載按鈕,透過window.location的方式,與後端串接來進行下載檔案。

1
window.location = download_url

開發案例中,是從DB查詢資料後匯入Excel檔案並下載,但開發時,客戶要求需要能夠過濾出資料,不希望將所有資料都匯出。

因此必須透過傳遞參數的方式來達成此要求。

方法一: 透過ajax先查詢出資料,並暫存FileStreamResult於HashTable中,返回ajax後,再透過window.location去做直接下載的部分。

方法二: 直接透過window.location傳遞參數。


Java Script 學習 Part II

此文章主要是在撰寫Web網頁時,使用Java Script及Kendo UI的學習心得。
由於Kendo Grid內容太多,所以單獨一篇來撰寫。


Java Script 學習

此文章主要是在撰寫Web網頁時,使用Java Script及Kendo UI的學習心得。


Ajax 在IE上查詢失敗

Ajax 在Chrome, Edge都可以正常執行,但在IE上卻失敗。

原因是ajax在Chrome, Edge對於中文字會自動轉換編碼,但是在IE並不會自動轉換而形成亂碼。

解決方式: