【问题标题】:Adding one error message to two checkboxes in Rails向 Rails 中的两个复选框添加一条错误消息
【发布时间】:2013-07-27 21:46:59
【问题描述】:

我有两个复选框,我正在添加一个简单的自定义验证器。我想检查一个或另一个(或两者)是否被选中,但它们不是都是空的。

为此,我编写了一个简单的除非复选框1 ||我的自定义验证器方法中的 checkbox2 行。但是,当输出错误消息时,我意识到 error.add 将表单字段作为第一个参数。我不希望错误消息专门针对另一个复选框之一;我只想说,需要选择一个或两个。 我该怎么做?

【问题讨论】:

    标签: ruby-on-rails forms validation


    【解决方案1】:

    刚刚找到答案:

    errors.add(:base, 'Generic error message')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-03
      • 1970-01-01
      • 2021-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      相关资源
      最近更新 更多