【发布时间】:2018-08-20 01:46:14
【问题描述】:
每次我提交表单时,模态框都会关闭
<div class="modal fade" id="shipping" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h1 id= "modalHeader" class="modal-title"></h1>
</div>
<div align="center" id="imageinfo" class="modal-body">
<div>
<h3 id= "modalHeader"><strong>Shipping Information</strong></h3>
<br />
<form action="index.php" method="post">
<label><b>First Name</b></label>
<br />
<input type="text" placeholder="Enter First Name" name="fname" required>
<br /><br />
<label><b>Last Name</b></label>
<br />
<input type="text" placeholder="Enter Last Name" name="lname" required>
<br /><br />
<label><b>Address</b></label>
<input type="address" placeholder="Enter Address" name="address" required>
<br />
<div class="modal-footer">
<input type="submit" class="btn btn-default" value="Confirm Address" data-dismiss="static">
<button type="submit" class="btn btn-default invoice" data-dismiss="modal">Final Invoice</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
我尝试了很多东西,每一个 stackoverflow 都会发布,但它们似乎都不起作用。
尝试过 $('#shipping').modal('show'); 之类的东西和 e.preventDefault();
【问题讨论】:
-
你试过什么?你能把它包括在问题中吗?你试过使用ajax 吗?
-
诸如 $('#shipping').modal('show') 和 e.preventDefault(); 之类的东西;
-
您使用的是哪个引导程序版本?
-
提交表单后刷新页面?
-
@LakinduGunasekara 3 是的,它刷新了
标签: javascript jquery html twitter-bootstrap modal-dialog