我想要的是我想在每个输入字段下方显示错误。例如,我有两个字段名称和描述,那么它应该在名称输入字段下方显示与名称相关的错误,在描述输入字段下方显示描述。
问问题
2047 次
2 回答
4
我们最近开始使用client_side_validations
,它非常好。您基本上只需要添加:validate => true
到您的表单:
<%= form_for @model, :validate => true do |f| %>
您可能还需要添加一些自定义 JavaScript。也可以查看RailsCast。
于 2012-10-14T14:55:59.757 回答
2
那么你可以使用这样的东西:这就是可以用于电子邮件输入字段的东西
<tr>
<div>
<td> <%= u.label :email %></td>
<td> <%= u.text_field :email, size: 30 %> </td>
<td>
<% if @user.errors[:email].any? %>
<%= @user.errors[:email].join(",") %>
<% end %>
</td>
</div>
</tr>
同样,您可以将其用于 textarea
于 2012-10-18T07:28:12.533 回答