2012-10-05 51 views
2

我有一個困難的地方,我有一個系統生成CSV文件到我的Web服務器上的目錄,但我需要使用dataTables/jQuery顯示該數據。我無法將CSV數據更改爲JSON,因爲其他系統現在會使用該數據。jQuery dataTables CSV服務器數據

我已經嘗試使用XMLHttpRequest來獲取我的csv文件&在將轉換後的數據提供給dataTables之前,通過回調轉換函數啓動它。我發現的問題是,在DOM準備就緒之前,CSV的GET並不完整,所以我得到一個空的dataTable。我還沒有看到一種方式來告訴dataTables重新加載數據 - 也許我錯過了?

我看了一下使用dataTable中的fnServerData來替換XMLHTTPRequest。但在這種情況下,我似乎無法獲得原始數據 - 它似乎一直試圖將其解釋爲JSON。

  • 有沒有人處理服務器端CSV數據成功進入dataTables?
  • 關於繼續使用最佳方法的任何觀點 - XMLHttpRequest &可能會對數據表進行某種刷新調用?
  • 如何使用fnServerData獲取原始CSV數據?我還應該提到我的CSV包含一個標題行,所以我不得不刪除它。
+1

向服務器添加第二頁,該服務器提供與JSON相同的數據,而不是CSV。 –

回答

相關問題