2012-03-20 62 views
1

我正在嘗試將jQuery數據表與TableTools一起使用。它需要訪問一個swf文件。 我應該把swf文件夾放在哪裏?路徑是什麼樣的?rails文件位置

示例代碼

$('#dataTable').dataTable({ 
    "sDom": 'T<"clear">lfrtip', 
    "oTableTools": { 
     "sSwfPath": "/public/swf/copy_cvs_xls_pdf.swf" 
    } 
}); 
+0

如果你把文件,因爲它不工作:'/公/ SWF/copy_cvs_xls_pdf.swf'?如果是這樣,請檢查您對此文件的訪問權限。 – 2012-03-20 06:01:02

回答

1

你可以只是把.swf文件上public文件夾,但是,鏈接到它的時候,你就好像它是你的應用程序的根目錄中刪除public路徑和訪問。

所以你會寫是這樣的:

$('#dataTable').dataTable({ 
    "sDom": 'T<"clear">lfrtip', 
    "oTableTools": { 
     "sSwfPath": "/swf/copy_cvs_xls_pdf.swf" 
    } 
}); 
+0

對於我們之間不那麼敏銳(像我一樣)複製這個逐字記錄 - 有一個類型的名稱CVS而不是CSV ... – 2014-07-24 09:09:34

+0

實際上,錯字是在原來的問題,我只是複製:) – 2014-07-25 15:16:39