2016-05-23 30 views
0

我使用Rails 4DataTables 1.10.7Rails Cast #340之後測試一個小的Products應用程序。沒有數據,第一次渲染時只有一個表頭「產品#索引」頁面

這是我的全部代碼:https://github.com/levi-l-damian/test-dt-mg。 一切都很好,只有一個例外,第一次進入產品索引頁面時,頁面沒有渲染表格,只有一個表頭。 但是,如果我刷新頁面的數據出現,它是目前無論我如何玩桌子,搜索,排序等

但是,當我訪問其他頁面,我回到產品索引,再次,表中沒有數據。

不知道我在這裏失蹤了什麼?

回答

0

擺脫咖啡腳本(不知道爲什麼這不起作用),並在索引頁底部的Java腳本中移動完全相同的行。 問題解決了,這裏是在索引頁面中使用(評論我們的咖啡腳本行之後)的腳本:

<script> 
    $(document).ready(function() { 
    $('#products').dataTable({ 
     sPaginationType: "full_numbers", 
     bJQueryUI: true, 
     bProcessing: true, 
     bServerSide: true, 
     sAjaxSource: $('#products').data('source'), 
     sDom: 'CRlfrtip' 
    }) 
    }); 
</script> 

我也相應地更新在Github鏈接代碼的代碼,如果有人會有興趣拿看看。