我在我的web應用程序中有一個需求,我必須將html表中的數據導出到csv文件。 html數據表使用Datatables插件編寫。以Javascript導出到CSV
有一個Table Tools提供了上述數據表,它在客戶端執行CSV,PDF,XLS導出。缺點是上面的插件使用閃光燈,這不是一個有利的解決方案。
我還看了一個替代純基於JavaScript的客戶端解決方案here
這似乎並沒有工作,以及我不能指定一個文件名。
在搜索論壇上,我瞭解到,在純JavaScript中,我將無法創建文件並將其命名。 (我想在HTML5文件系統API可能一勞永逸地解決這所有的瀏覽器演變/接受HTML5標準)
鑑於這種情況,我很好奇,如果下面是possiible:
- 數據上要導出準備我的客戶端
- 我可以對我的服務器進行ajax調用以獲得空白的csv文件,並在客戶端對其進行操作並將其附加到我在客戶端的數據中?
除了上面提出的解決方案和純粹的服務器端方法,還有其他解決方案嗎?