0
我在simple_form上使用Ruby on Rails 4。在我的刪除頁面上,我想顯示一個表單,確認用戶決定銷燬相關資源。這裏是我使用的代碼:如何使用simple_form實現銷燬確認表單?
<h2>Delete Page</h2>
<p>Are you sure you want to delete <%= @journalEntry.title %></p>
<%= simple_form_for(@journalEntry, :action => 'destroy') do |f| %>
<%= f.button :submit %>
<% end %>
然而,這是越來越被update
動作處理,而不是(我的服務器控制檯顯示它正在發送的PATCH請求)。
我也試圖修改該代碼以下,但具有相同的結果:
<%= simple_form_for(@journalEntry, :url => {:action => 'destroy', :id => @journalEntry.id}) do |f| %>
<%= f.button :submit %>
<% end %>
你有沒有試過'f.button:提交: onclick =>「return confirm('Are you sure?')'?你需要包含':method =>:delete'來形成 –