【发布时间】:2017-02-21 11:46:26
【问题描述】:
我见过这样的例子:
<%= form_tag(products_path, :method => "get", id: "search-form") do %>
<%= text_field_tag :search, params[:search], placeholder: "Search products" %>
<%= submit_tag "Search", :name => nil %>
<% end %>
但是如果我只用一些标准的 html 替换 submit_tag,就像这样:
<%= text_field_tag ... same as above %>
<div class="input-group-btn">
<button class="btn btn-secondary">
<span class="glyphicon glyphicon-search"></span>
</button>
</div>
我仍然可以使用此按钮或按 Enter 提交表单。
那么 submit_tag 的目的是什么?是否只是获得简单提交按钮的快速方法(显然我不想要,我想要一个放大镜按钮)
【问题讨论】:
标签: ruby-on-rails forms submit