gpt4 book ai didi

twitter-bootstrap - 客户端验证不适用于设计的简单表单

转载 作者:行者123 更新时间:2023-12-04 05:23:49 24 4
gpt4 key购买 nike

客户端验证在我的其他 simple_forms 上运行良好。我在其他形式中使用的代码是:

 <%= simple_form_for @group, :validate => true , :html => { :class => 'form-horizontal' } do |f| %>

在设计注册表的情况下,代码是:
<%= simple_form_for(resource, :validate => true, :as => resource_name, :url => registration_path(resource_name)) do |f| %>

我什至试过:
  <%= simple_form_for(@user, :validate => true, :url => registration_path(resource_name)) do |f| %>

但它不起作用:(

我的 gem 文件是:
gem 'simple_form'
gem "client_side_validations"
gem 'client_side_validations-simple_form'

版本:
 client_side_validations (3.2.0)
client_side_validations-simple_form (2.0.0)
client_side_validations (~> 3.2.0)
simple_form (~> 2.0.3)

有什么建议吗?

最佳答案

首先,我建议升级到大约一个月前的 client_side_validations 3.2.1,即使我在此版本中没有看到任何特定于设备的错误修正。

其次,它们都是很棒的包,但要知道 devise 和 client_side_validations 之间的历史充满了不兼容。翻阅 this search in the closed issues让 csv 有一个感觉。

第三,请务必查看this page在文档中,它解释了如何解决 javascript 与电子邮件验证正则表达式不兼容的问题。

最后,翻翻this new example application以确保您遵循相同的模式和做法。

关于twitter-bootstrap - 客户端验证不适用于设计的简单表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13424257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com