2011-12-31 42 views
1

我碰到了以前的問題在這裏:Delete link sends "Get" instead of "Delete" in Rails 3 view哪裏,你需要在你的頭部分以下代碼,以便的link_to最精彩的答案各國與DELETE動詞正常工作:link_to仍然需要使用JavaScript標頭嗎?

<%= javascript_include_tag :defaults %> 
<%= csrf_meta_tag %> 

從我可以告訴我的代碼工作正常,沒有這些頭。他們有必要嗎?我正在運行rails 3.1.1。使用寶石formtastic 2.0.2,設計1.5.1和最新版本。謝謝。

+0

你有另一頭呢?像'javascript_include_tag'應用程序'? – 2011-12-31 08:02:33

+0

不是我的知識。 – Steve 2011-12-31 08:07:20

+0

這是什麼意思?你可以看看生成的頁面嗎? – 2011-12-31 08:08:39

回答

-1

如果你願意,你用你的刪除鏈接上一個確認對話框,然後是你需要它。

然而,在Rails 3中,它採用了新的HTML 5個規範的自定義屬性和鏈接,創建一個「數據法」屬性,然後採用「放」等根據你的行動選擇。這個屬性然後被Rails讀取,並確定適當的控制器動作。

因此,在短期:不,你不需要爲基本的刪除鏈接jQuery框架。

相關問題