【发布时间】:2010-11-17 17:17:42
【问题描述】:
我似乎无法获得带有多个提交控件的:remote 表单以在 Rails 3 下工作。以下代码:
<%= form_tag({:action => 'debug'}, {:remote => true}) do %>
<%= submit_tag "Foo" %>
<%= submit_tag "Bar" %>
<% end %>
生成一个带有两个按钮的表单,但生成的 AJAX POST 不包含commit 参数来说明按下了哪个按钮。如果我将:remote => true 排除在外,则正常的POST 确实包含commit 参数。
有什么办法可以使这个工作,还是只是一个错误?
【问题讨论】:
标签: ajax forms ruby-on-rails-3