javascript - 如何更改简单表单提交按钮以路由到另一个简单表单
问题描述
我的目标是在一个表单中验证用户的电子邮件,其提交按钮将路由到另一个表单以进行密码验证。为了让事情变得更加困难,我使用模式来包含表单,这样用户在登录时就不会离开当前页面。
我已经用 ajax 破解了我的 rails 注册表单,以允许用户以模式登录。我使用本教程来做到这一点。这是我用来登录用户的模式。
<!-- Modal -->
<div class="modal fade" id="exampleModalCenter" tabindex="-1" role="dialog" aria-labelledby="exampleModalCenterTitle" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" role="document">
<div class="modal-content">
<div class="modal-body">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<%= simple_form_for(resource, as: resource_name, url: session_path(resource_name), remote: true, :html => {:class => 'form-horizontal' }) do |f| %>
<div class="form-inputs">
<div class="errors"></div>
<%= f.input :email,
required: true,
autofocus: true %>
<%= f.input :password,
required: true %>
</div>
<div class="form-actions">
<%= f.button :submit, "Continue", :class => "create", %>
</div>
<% end %>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
我正在努力设计身份验证和路由。如何在一个模式中验证用户的电子邮件,然后将其路由到另一个模式以进行密码验证?
解决方案
推荐阅读
- python-3.x - 在 MongDB 中添加基于条件的过滤器
- amazon-web-services - 如何使用 powershell 检索 aws 工作区的登录时间?
- pdf - PDF 文本搜索和返回坐标(仅限 .NET 和开源)
- json - 如何在bash中的jq字符串插值中插入引号
- android - 无法在导航中使用颜色状态列表查看 Android kotlin
- express - Express:查找 URL 的控制器
- javascript - Discord.js:我的代码不会将 2 个值加在一起
- flutter - Flutter 网络小说阅读器应用,需要指导
- sql - Oracle SQL,以“YYYY-MM-DD”格式插入日期
- sql - 将表中的字符串替换为另一列