0

不知道如何最好地解决这个问题。

现在,在我的表单上,当输入有错误时,错误消息会正确显示在输入字段旁边。太棒了。

我的表单之一,模型有一个自定义验证,可能会导致与表单上的任何输入无关的错误。

最好的解决方案是在表单上方显示一个带有一般错误的错误 div,但我不想复制将内联显示的错误(在输入字段旁边)。

我怎样才能在表单顶部显示错误而不显示下面会重复的错误?

感谢您的帮助!

4

1 回答 1

1

与字段关联的错误是errors[:field_name]

所以也许你应该尝试在顶部显示这个:

errors[:base]

原因是它errors[:base]显示了与整个对象相关联的错误,而不是与特定字段相关联的错误。

于 2013-10-02T19:27:21.107 回答