2016-11-16 38 views
0

我試着從使用示例代碼 - >https://datatables.net/examples/api/row_details.html軌道4的數據表AJAX路由問題

我只是在我現有的項目作爲示範樣本玩耍。我所有的DataTable方法都在assets/javascript中的tests.js類中,我的控制器現在沒有做任何事情,直到我把它連接到mongo爲止,但現在我想使用那個objects.txt子文件與桌子一起玩耍以使其正確。林不知道我需要什麼路線,因爲這的document.ready方法是tests.js

$(document).ready(function() { 
var table = $('#queryone_table').DataTable({ 
    "ajax": "/rails/public/objects.txt", 
    "columns": [ 

路由錯誤

入門GET「/rails/public/objects.txt?_=1479232156328」爲:: 1,在2016年11月15日12時49分17秒-0500

的ActionController :: RoutingError(無路由匹配[GET] 「/rails/public/objects.txt」):

+0

是否文件中存在?我知道這聽起來是一個愚蠢的問題,但是,錯誤表示該文件不存在。如果存在,你在哪裏保存它? –

+0

它存在於我的公用文件夾中。拋開我的是我的控制器沒有任何工作,因爲我只是想讓我的數據庫像我的演示頁面那樣使用JSON數據加載到我的視圖中。林不知道我會如何路線。我在本地運行web磚,因爲這只是一個演示項目。 – ducati1212

+0

如果該文件在public/rails/public/objects.txt中,它應該沒有任何額外的路由或控制器,也許是該路由的問題。 –

回答

0

我用的是全路徑/rails/public/objects.txt「我需要做的只是/objects.txt

我的壞