Ruby on rails 非定制设计重置密码按钮完全不起作用

Ruby on rails 非定制设计重置密码按钮完全不起作用,ruby-on-rails,devise,Ruby On Rails,Devise,我已经设计了登录和注销工作,已经使用了一段时间了 我没有将Desive的密码控制器或密码视图复制到我的应用程序中,只是使用开箱即用的密码/新密码表单。输入有效用户的电子邮件后,当我单击“给我发送密码重置说明”按钮时,不会发生任何事情。我检查了我的日志,点击后没有任何活动。我已经阅读了Desive文档,但似乎没有任何特殊的设置步骤来让重置密码功能正常工作。有什么不对劲吗 为了了解更多内容,我遵循了要求管理员在登录前激活帐户的要求。我已经将注册和会话控制器拉到我的应用程序中进行了最小程度的定制,尽管

我已经设计了登录和注销工作,已经使用了一段时间了

我没有将Desive的密码控制器或密码视图复制到我的应用程序中,只是使用开箱即用的密码/新密码表单。输入有效用户的电子邮件后,当我单击“给我发送密码重置说明”按钮时,不会发生任何事情。我检查了我的日志,点击后没有任何活动。我已经阅读了Desive文档,但似乎没有任何特殊的设置步骤来让重置密码功能正常工作。有什么不对劲吗

为了了解更多内容,我遵循了要求管理员在登录前激活帐户的要求。我已经将注册和会话控制器拉到我的应用程序中进行了最小程度的定制,尽管这似乎并不重要。我正在使用rails 4.2.0.rc2和Desive 3.4.1

以下是表单的呈现html:

忘记密码了吗?
电子邮件

除非选中“服务条款”字段,否则javascript将阻止提交表单

从application.js文件:

if $('#user_terms').is(':checked')
else
  e.preventDefault()
  $('#terms-of-service-error').modal()
return

您是否在开发控制台中看到任何电子邮件活动?你在使用“Ajax”吗?你能给我们看一些呈现的HTML吗?我正在查看rails服务器日志(调试级别),没有任何内容,这意味着当我单击按钮时,没有任何活动的日志。(顺便说一句,通过ActionMailer,我确实有电子邮件在其他地方工作。)我将在一分钟内粘贴到呈现的HTML中。@errata关于使用ajax的问题得到了帮助。我没有构建前端,也不熟悉ajax。只是想看看,我对页眉和页脚进行了注释,现在表单开始工作了。因此,我想现在研究一下,可能存在一些ajax类型的冲突。它被称为浏览器控制台:,