Rails 4.2:带有submit_tag的form_tag - 似乎不需要submit_tag?

时间:2016-10-12 15:30:57

标签: ruby-on-rails forms submit

我见过这样的例子:

    <%= text_field_tag ... same as above %>
    <div class="input-group-btn">
      <button class="btn btn-secondary">
        <span class="glyphicon glyphicon-search"></span>
      </button>
    </div>

但是如果我用一些标准的html替换submit_tag,就像这样:

{{1}}

我仍然可以使用此按钮提交表格或按回车键。

submit_tag的目的是什么?这只是一个简单的提交按钮的快捷方式(显然我不想要,我想要一个放大镜按钮)

1 个答案:

答案 0 :(得分:1)

submit_tag的目的不仅在于它可以帮助您编写HTML。它可以通过访问@variables和其他服务器端动态的rails直接控制。