我有一個簡單的表格,看起來像這樣2個按鈕,1種形式
<% remote_form_for post, :url => post_path(post), :method => :put do |f| -%>
<%= f.submit "Approve" %>
<%= f.submit "Deny" %>
<% end -%>
這使得
<input type="submit" value="Approve" name="commit"/>
<input type="submit" value="Deny" name="commit"/>
在我的控制,我有以下邏輯
@post.approved = params[:commit] == 'Approve' ? true : false
所以問題如果用戶點擊「批准」按鈕或「拒絕」按鈕,則發送的參數是:commit => "Approve"
。
有沒有人知道與此或其他(簡單)方法執行相同功能有關的錯誤?
謝謝。
出於某種原因,我擔心後面的表「2 X,1 Y」 – 2009-05-21 20:06:13
對不起任何標題提交,它可能是騙局但是我想要一些能吸引你眼球的東西;) – vrish88 2009-05-21 20:29:44