我想创建一个用户可以更新他/她的电子邮件和密码的表单。
<%= form_for @customer do |c| %>
<%= c.label :email%>
<%= c.text_field :email%>
<%= c.label :email_confirmation %>
<%= c.text_field :email_confirmation%>
<%= c.label :password%>
<%= c.password_field :password%>
<%= c.label :password_confirmation%>
<%= c.password_field :password_confirmation%>
<%= c.submit("Edit profile")%>
<% end %>
问题在于我不希望在看到它时填写它们。 所以应该有类似的东西:
Email [blank]
Email confirmation [blank]
Password [blank]
Password confirmation [blank]
那么如何让这个空白而不是由Rails预先填充?
提前致谢!
答案 0 :(得分:1)
传递一个空值:
<%= c.text_field :email, :value => "" %>