<% form_tag :action => "test" do-%> <%= submit_tag "決定",:onclick => "return #{confirm_javascript_function("よろしいですか?")}" %> <% end -%>
RubyOnRails
フォームを作成する
form_tag { :controller => "user", :action => "update" }, { :method => :put } do
# ...
end
フォームを作成する(モデルに対応したフォームの作成)
・元の値を格納しているモデルと変更後のモデルが同じ場合
form_tag { :controller => "user", :action => "update" }, { :method => :put } do
# ...
end
フォームを作成する(モデルに対応したフォームの作成)
・元の値を格納しているモデルと変更後のモデルが同じ場合
form_for :user, :url => { :action => "update" }, :html => { :method => :put } do |form|
# ...
end
・元の値を格納しているオブジェクトと変更後のモデルが違う場合
第一引数:変更後のモデル
第二引数:元の値を格納しているオブジェクト
form_for :user, @hoge, :url => { :action => "update" }, :html => { :method => :put } do |form|
# ...
end
参考文献