2016-04-29 44 views
0

我有一個PATCH鏈接,當人們點擊它時正常工作...但由於某種原因,當用戶點擊鏈接打開新標籤頁時,我得到一個路由錯誤,說這個路徑不存在GET 。在新選項卡中打開時,修補程序鏈接變成get?

<%= link_to "Create Note", member_create_tnote_path, method: :patch, class: 'btn btn-default' %> 

我已經證實了它發生的多臺機器上...我百思不得其解......

+3

是的,這是如何工作的。因爲'patch'只適用於JavaScript,沒有Javascript,它是一個簡單的'get'。 – spickermann

回答

2

找到了答案。

問題是,link_to旨在得到... button_to旨在用於修補程序。

更新了button_to的鏈接...並且一切正常。

+0

你應該接受你自己的答案,這樣別人會知道它是成功的,也許它會幫助下一個人:) – trh

相關問題