1

我想创建一个表单,用户可以在其中更新他/她的电子邮件和密码。

<%= 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 预先填写呢?

提前致谢!

4

1 回答 1

1

传递一个空值:

<%= c.text_field :email, :value => "" %>
于 2012-10-31T15:42:00.987 回答