【问题标题】:How to display validation error inside of an input field?如何在输入字段内显示验证错误?
【发布时间】:2016-07-13 06:27:45
【问题描述】:

在我的 Rails 应用程序中,我使用的是 simple_form。我需要在输入字段中获取错误消息,而不是将其显示在侧面,如下图所示。

我该怎么做?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 simple-form


    【解决方案1】:

    您可以使用 CSS 将错误字段移动到输入字段的区域。

    example.html.erb

    <div class="row">
      <%= f.text_field :email, class: "email" %>
      <span class="error">
    </div>
    

    example.css

    .row .error {
       margin: -20px;
    }
    

    示例:http://codepen.io/phelpsiv/pen/ZOaomq

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-18
      • 2014-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多