【问题标题】:Input Field to force no spaces and all downcase输入字段强制没有空格和全部小写
【发布时间】:2013-08-17 16:47:27
【问题描述】:

我使用设计并更改了路由,以便用户配置文件在 url 中使用 :name 而不是 :id。

所以我有http://localhost:3000/users/testuser

问题是当用户在网站上注册时,:name 输入字段允许他们使用空格和大写字母。

如何设置输入,以便用户DONT EVEN have the ability to use spaces or Upcase Letters

意味着当他击中空间时,输入中没有任何反应..

如果有帮助,我的输入字段代码是:

 <!-- Username Input-->
<div class="control-group">
  <label class="control-label">Username</label>
  <div class="controls">
    <%= f.input :name, :autofocus => true, label: false %>
    <%= f.hint 'No Spaces, all downcase please' %>
  </div>
</div>

非常感谢。

【问题讨论】:

    标签: html ruby-on-rails devise ruby-on-rails-4


    【解决方案1】:

    使用rails你可以使用client side validation

    或者 使用JQuery validation

    它有很好的文档。你可以在那里实现任何类型的自定义验证。

    【讨论】:

      猜你喜欢
      • 2012-06-06
      • 2020-07-04
      • 2016-04-11
      • 1970-01-01
      • 2016-12-05
      • 2018-04-04
      • 1970-01-01
      • 1970-01-01
      • 2018-10-30
      相关资源
      最近更新 更多