2011-07-20 3 views

答えて

3

remote_form_forは、AJAX経由で送信する必要のあるフォームを作成するために、rails 2.x(多分1.xでも可能)で使用されるヘルパーです。

form_forは、レール3ヘルパーです。フォームをAJAX経由で送信する場合は、:remote => trueパラメータを渡すことができます。 AFAIK Rails 3.xにはもうremote_form_forヘルパーがありません。

は、リソースのためのフォームを作成するためのform_forを使用

を更新しました。 form_for Article.newのように、自動的にフォームをpost articles/ルートにマップします。

form_tagは、一般的なフォームを作成するために使用されます。

+1

なぜ、form_tagが使用されるのですか? – Mahesh

+0

フォームアクションをURLに指定する場合は、form_tagが使用されます。 http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-form_tag –

+0

ありがとう非常に私は非常に明確です。 – Mahesh

関連する問題