【发布时间】:2020-07-19 22:05:06
【问题描述】:
我需要一些帮助来连接一个弹出模式以提交表单的按钮。
这是我在模态之前的 html(工作正常,单击按钮后会呈现另一个页面)
<div class="container my-container">
<h3>
Let's get started
</h3>
<div class="row my-row">
<h4>1. CSV file</h4>
</div>
<div class="row my-row">
<h4>2. There should be only two columns</h4>
</div>
<div class="row my-row">
<form method="post" enctype="multipart/form-data">
{%csrf_token%}
<input type="file" name="document"><br>
<button type="submit"> Submit</button>
</form>
</div>
</div>
我已经添加了模式,但我现在有几个问题
<div class="container my-container">
<div class="row my-row">
<h3>
Let's get started
</h3>
</div>
<div class="modal fade" id="demo123">
<div class="modal-dialog">
<div class="modal-content">
<button type="button" class="close" data-dismiss="modal">
<span>
×
</span>
</button>
<div class="modal-header">
<h2 class="modal-title">
Confirm upload
</h2>
</div>
<div class="modal-body">
<p>this is the file name</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">
Confirm
</button>
</div>
</div>
</div>
</div>
<div class="row my-row">
<h4>1. CSV file</h4>
</div>
<div class="row my-row">
<h4>2. There should be only two columns titled</h4>
</div>
<div class="row my-row">
<form method="post" enctype="multipart/form-data">
{%csrf_token%}
<input type="file" name="document"><br>
<button class="btn btn-primary" data-toggle="modal" data-target="#demo123">
Submit
</button>
</form>
</div>
</div>
我遇到的第一个问题是“提交”按钮会自动进行上传(呈现到另一个页面)。只有当“确认”按钮是实际提交表单的按钮时,我才能做到这一点(如果“x”则弹出窗口关闭)。另外如何在弹出窗口中显示文件名?
我使用 django 和 bootstrap 4
【问题讨论】:
标签: django bootstrap-4