ruby-on-rails - Rails 表单错误 - 验证

标签 ruby-on-rails validation forms error-handling

我希望能够突出显示未通过验证的字段。我正在使用 simple_form,它显示的错误消息对我来说并不好看。我在表单上方列出了错误,我想突出显示(更改颜色)包含无效值的字段。有没有简单的方法来做到这一点?

最佳答案

是的,这很容易,你可能会发现有错误的字段会有一个“.field_with_errors”类或类似的东西

只需将属于该类的所有输入设置为具有 2px 实心红色边框

IE。

// style.sass
.field_with_errors
  input
    border: 2px solid red

关于ruby-on-rails - Rails 表单错误 - 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6406599/

相关文章:

javascript - 在表单提交期间渲染 js.erb 文件 ajax Rails

javascript - 我正在尝试编写一段 Javascript 代码来检查文本输入表单是否为空

java - android - java表单验证

ruby-on-rails - Ruby on Rails fields_for 在编辑操作中生成太多字段

javascript - 在 React JS 中序列化 <form> 数据提交 POST 请求

HTML 为什么表单中的按钮会发送数据?

ruby-on-rails - 在 Rails 中使用和比较相对时间

ruby-on-rails - 在生产中禁用 GraphQL 自省(introspection)请求

ruby-on-rails - rails : Creating Wrong Table Name With a Namespaced STI

ruby-on-rails - 验证多个中至少一个的存在