Rails:提交表单模式以确认提交

至尊A

因此,我有一个表单,在单击它时需要有一个免责声明模式。这就像一个长长的免责声明,因此采用模态比在表单页面上更好。因此,用户单击表单上触发模式的按钮。然后从模态中,有一个“提交表单”按钮实际上可以进行提交。

这怎么可能,因为按我现在的方式,单击提交按钮不会执行任何操作。在这种情况下(通过模式)是否可以提交常规表格?是否可以使用JavaScript来完成这项工作?

<%= form_for [:client, Reportapproval.new], :validate => true do |f| %>
  <div class="actions">
    <%= f.hidden_field :blah, :value => current_client.name %>
  </div>
  <div class="block-inline">
    <label>Blah Blah</label><br>
     <%= f.select :client... %>   
  </div>
  <%= f.text_field :client... %>
    <label>
      <%= f.hidden_field :client... %>
    </label>
  <div class="text-center">
      <button type="button" class="btn btn-success" data-toggle="modal" data-target="#client_disclaimer_modal">
        Request a report from this renter
      </button> <!--- This button opens the modal--->
  </div>

<!-- Disclaimer Modal -->
  <div class="modal fade" id="clent_disclaimer_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h4 class="modal-title" id="myModalLabel">Client Disclaimer Agreement</h4>
        </div>
        <div class="modal-body">
          <strong>NOTICE...<br>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
          <%= f.submit "Agree & Submit", class: 'btn btn-default' %>
        </div>
      </div>
    </div>
  </div>
</div> 
<br /> 
<% end %>

只要<button type='submit'>位于中的<form>,您上面提供的代码就可以正常运行。确保无论哪个JS控制模式,都不要将模式标记移动到DOM中的其他位置(即,将其移动为body标记的直接后代)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails:提交表单模式以确认提交

来自分类Dev

确认jQuery模式弹出后提交表单

来自分类Dev

Symfony 4 - 无法提交我的表单模式(路径错误)

来自分类Dev

提交表单时无法使用模式窗口进行确认

来自分类Dev

确认表单重新提交 Laravel

来自分类Dev

以引导模式提交表单

来自分类Dev

Rails + Bootstrap + AJAX:提交表单后,表单停止显示的模式

来自分类Dev

提交表单前添加确认警报

来自分类Dev

在开始时提交表单确认文本

来自分类Dev

在Apex中提交表单之前添加确认

来自分类Dev

提交表单后清除确认消息

来自分类Dev

甜蜜提示确认后,表单未提交

来自分类Dev

HTML表单提交显示javascript确认窗口

来自分类Dev

提交表单上的提醒确认框

来自分类Dev

获取确认页面的提交表单值

来自分类Dev

无法从AJAX表单提交获得确认

来自分类Dev

javascript确认不会停止提交表单

来自分类Dev

Java脚本确认表单提交MVC

来自分类Dev

Alertify 确认多个提交表单按钮

来自分类Dev

引导程序确认后未提交表单

来自分类Dev

表单总是使用 Javascript 提交确认

来自分类Dev

提交表单后如何在Flask应用中显示确认模式?

来自分类Dev

jQuery确认要提交的模式框

来自分类Dev

确认对话框后表单提交或取消提交

来自分类Dev

确认对话框后表单提交或取消提交

来自分类Dev

赶上提交事件,确认并确定是否继续提交表单

来自分类Dev

Bootstrap表单提交和模式

来自分类Dev

以Bootstrap模式提交Django表单

来自分类Dev

热门提交以模式加载的表单?