Javascript 设计电子邮件地址的验证返回:';无效';到我的客户端验证

Javascript 设计电子邮件地址的验证返回:';无效';到我的客户端验证,javascript,ruby-on-rails,validation,ruby-on-rails-4,devise,Javascript,Ruby On Rails,Validation,Ruby On Rails 4,Devise,我正在使用进行表单输入的客户端验证,但在验证我的用户模型中的电子邮件属性时遇到一些问题。我正在使用designe的模块来验证电子邮件的唯一性,我猜还有一些regex验证 在我的表单上使用judge时,当我在表单中输入任何电子邮件时,我返回此“无效”错误 知道为什么吗 我的初始值设定项: Judge.configure do expose User, :email end 我的js: judge.validate document.getElementById("user_email"),

我正在使用进行表单输入的客户端验证,但在验证我的
用户
模型中的
电子邮件
属性时遇到一些问题。我正在使用
designe
的模块来验证
电子邮件的唯一性,我猜还有一些regex验证

在我的表单上使用
judge
时,当我在表单中输入任何电子邮件时,我返回此“无效”错误

知道为什么吗

我的初始值设定项:

Judge.configure do
  expose User, :email
end
我的js:

judge.validate document.getElementById("user_email"),
  valid: (element) ->
    console.log "Good job"
  invalid: (element, messages) ->
    console.log messages.join(', ')
我的表格:

= form_for(resource, :builder => Judge::FormBuilder, :as => resource_name, :url => registration_path(resource_name)) do |f|
  = f.text_field :email, :validate => true
我的日志:

Started GET "/judge?klass=user&attribute=email&value=my%40email.com&kind=uniqueness" for 127.0.0.1 at 2014-06-03 18:44:37 +0200
Processing by Judge::ValidationsController#build as JSON
  Parameters: {"klass"=>"user", "attribute"=>"email", "value"=>"my@email.com", "kind"=>"uniqueness"}
Completed 200 OK in 5ms (Views: 0.2ms)

当我从我的
用户
模型中删除模块时,不会返回任何错误。

有关于这个问题的线索吗?