将html id添加到form_tag rails 4

时间:2014-02-09 18:18:51

标签: ruby-on-rails ruby-on-rails-4

我目前在rails 4应用程序中使用此签名表单,其中我使用form_tag帮助程序。我需要添加一个id。我尝试使用<%= form_tag( :html => {:id => 'login_form'} ) do %>,但收到错误。

    <%= form_tag do %>
    <div class="form-group">
      <%= label_tag :name, 'Username:', class: "control-label" %>
      <div class="controls">
        <%= text_field_tag :name, params[:name], class: "form-control", size: "30", tabindex: "1" %>
      </div>
    </div>
    <div class="form-group">
      <%= label_tag :password, 'Password:' %>
      <div class="controls">
        <%= password_field_tag :password, params[:password], class: "form-control", size: "30", tabindex: "2" %>
      </div>
    </div>
    <div class="form-group">
      <div class="controls">
        <%= submit_tag "Sign in", class:"btn btn-large", tabindex: "2" %>
      </div>
    </div>
    <% end %>

1 个答案:

答案 0 :(得分:5)

<%= form_tag('/login', id: "login-form") do %>