我是 Rails 新手,不确定如何指定 form_tag 提交到的位置?
<% form_tag do %>
<%= submit_tag "checkout_submit" %>
<% end %>
在上面的例子中,这个表单是否将自己提交给来自呈现这个视图的同一个控制器的“checkout_submit”操作?
我是 Rails 新手,不确定如何指定 form_tag 提交到的位置?
<% form_tag do %>
<%= submit_tag "checkout_submit" %>
<% end %>
在上面的例子中,这个表单是否将自己提交给来自呈现这个视图的同一个控制器的“checkout_submit”操作?
如文档中所示:
form_tag('/posts')
# => <form action="/posts" method="post">
form_tag('/posts/1', :method => :put)
# => <form action="/posts/1" method="put">
form_tag('/upload', :multipart => true)
# => <form action="/upload" method="post" enctype="multipart/form-data">
<% form_tag '/posts' do -%>
<div><%= submit_tag 'Save' %></div>
<% end -%>
# => <form action="/posts" method="post"><div><input type="submit" name="submit" value="Save" /></div></form>