1
こんにちは誰でもRuby on Railsでform_forとremote_form_forをいつ使用するか教えてください。form_forとremote_form_forの違いは何ですか?
こんにちは誰でもRuby on Railsでform_forとremote_form_forをいつ使用するか教えてください。form_forとremote_form_forの違いは何ですか?
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
は、一般的なフォームを作成するために使用されます。
なぜ、form_tagが使用されるのですか? – Mahesh
フォームアクションをURLに指定する場合は、form_tagが使用されます。 http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-form_tag –
ありがとう非常に私は非常に明確です。 – Mahesh