大家可以告诉我们什么时候在Ruby on rails上使用form_for和remote_form_for。
答案 0 :(得分:3)
remote_form_for是rails 2.x中使用的帮助器(也可能是1.x)来创建一个应该通过AJAX提交的表单。
form_for
是一个rails 3帮手。如果您希望通过AJAX提交表单,可以传递:remote => true
参数。 AFAIK Rails 3.x不再有remote_form_for
助手了。
<强>更新强>
您使用form_for为资源创建表单。与form_for Article.new
一样 - 它会自动将表单映射到post articles/
路由。
form_tag
用于创建常规表单。