2013-12-18 143 views

回答

3

我這JS時禁用?我通常有這個問題,包括authenticity_token: true在窗體標籤爲我解決它。 The docs解釋更好。

:authenticity_token - 要在表單中使用的真實性標記。僅當您需要傳遞自定義真實性標記字符串或者根本不添加authenticity_token字段(通過傳遞false)時才使用。遠程表單可以通過設置config.action_view.embed_authenticity_token_in_remote_forms = false來省略嵌入的真實性標記。這在您對錶單進行分段緩存時很有用。遠程表單從meta標籤獲取真實性,因此除非您支持不帶JavaScript的瀏覽器,否則嵌入是不必要的。

1

我有同樣的問題。我能夠通過添加我的turbolinks樣式表和JavaScript來修復它。

嘗試增加以application.html.erb head標籤:

<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> 
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 
相關問題