我们曾经在我们的 Rails 2.3.5 应用程序中有一个表单,如下所示,它运行良好
<% form_for @quote do |f| -%>
<%= f.text_field :length %>
<%= f.text_field :tax, :readonly => true %>
<%= submit_to_remote 'commit', 'Calculate', :url => { :action => 'create' } %>
<%= submit_tag 'Submit' %>
<% end %>
基本上,“计算”按钮会将表单作为 XMLHttpRequest 请求提交,而“提交”按钮将执行简单的 POST。是否可以在 Rails 3 应用程序中执行此操作?