0
我有兩個的形式提交按鈕,這樣我可以這樣執行任務:兩個提交按鈕,但只有一個遙控器:真
<% form_for(something) do |f| %>
..
<%= f.submit 'A' %>
<%= f.submit 'B' %>
..
<% end %>
控制器:
def <controller action>
if params[:commit] == 'A'
# A was pressed
elsif params[:commit] == 'B'
# B was pressed
end
end
所以我的問題是如何我可以說,當表單提交按鈕'A'的形式是:
<% form_for(something), :remote => true do |f| %>
而當它的獲取與按鈕B我一個正常的形式:
<% form_for(something) do |f| %>
是的謝謝!問題是我沒有真正通過JavaScript實踐Ajax! –
它是一個常見的解決方案,所以快速谷歌將產生一個很好的結果。 – TheIrishGuy