1

如何在 .html.erb 文件中使用 form_tag 和 text_field_tag 帮助器将 ajax GET 请求发送到 url 并将 text_field 的内容用作参数?

4

1 回答 1

1

对于 Rails 3,可以使用带有选项的标准表单助手 form_for:remote => true

<%= form_for(@article, :remote => true) do |f| %>
  <%= f.text_field(:content) %>
  <!-- or -->
  <%= text_field_tag("article[content]", @article.content) %>
  <%= f.submit %>
<% end %>

FormTagHelpers提供了text_field_tag许多方法来创建不依赖于表单构建器对象的表单标签。相反,您手动提供名称和值。

于 2012-06-27T15:36:10.367 回答