2014-02-08 49 views
0

我跟隨this tutorial切換我的數據庫中的屬性。切換功能的作品,但我似乎無法更新我的看法,以反映變化。我之前從未使用過js.erb文件,因此可能會有一些完全顯而易見的錯誤。爲什麼我的視圖不使用js.erb文件更新? (Rails 4)

我的控制器動作:

def toggle_menu 
    @page = Page.find(params[:id]) 
    @page.toggle!(:menu) 
    render nothing: true 
end 

我的觀點:

<td><%= link_to "Navigation", toggle_menu_page_path(page),remote: true, id: "menu_button_#{page.id}", class: menu_button(page) %></td> 

我toggle_menu.js.erb文件:

$("menu_button_<%= page.id %>").text("foo"); 

回答

1

刪除下面的行,因爲它可以防止滑軌連接到查找toggle_menu.js.erb視圖:

render nothing: true 

並在toggle_menu.js.erb中用@page代替page

相關問題