bootstrap模态框保存后清除模态框数据的方法

代码如下,前面是模态框的一些常用设置,最后是解决方法

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" 
			integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">
	</head>
	<body>
		<!-- Button trigger modal -->
		<button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">
		  增加用户
		</button>
		<!-- Modal -->
		<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="static">
		  <div class="modal-dialog" role="document">
		    <div class="modal-content">
		      <div class="modal-header">
		        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
		        <h4 class="modal-title" id="myModalLabel">增加用户</h4>
		      </div>
		      <div class="modal-body">
		        <div class="container-fluid">
					<form class="form-horizontal">
						<div class="form-group">
							<label for="name" class="col-sm-2 control-label">姓名</label>
							<div class="col-sm-10">
							  <input type="text" class="form-control" id="name" placeholder="请输入姓名">
							</div>
						</div>
						<div class="form-group">
							<label for="name" class="col-sm-2 control-label">邮箱</label>
							<div class="col-sm-10">
							  <input type="email" class="form-control" id="name" placeholder="请输入邮箱">
							</div>
						</div>
						<div class="form-group">
							<label for="name" class="col-sm-2 control-label">邮箱</label>
							<div class="col-sm-10">
							  <input type="email" class="form-control" id="name" placeholder="请输入邮箱">
							</div>
						</div>
						<div class="form-group">
							<label for="name" class="col-sm-2 control-label">邮箱</label>
							<div class="col-sm-10">
							  <input type="email" class="form-control" id="name" placeholder="请输入邮箱">
							</div>
						</div>
					</form>
					
				</div>
		      </div>
		      <div class="modal-footer">
		        <button type="button" class="btn btn-default footer-btn" data-dismiss="modal">取 消</button>
		        <button type="button" class="btn btn-primary" data-dismiss="modal">保 存</button>
		      </div>
		    </div>
		  </div>
		</div>

		<script src="https://fastly.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js" 
		integrity="sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ" crossorigin="anonymous"></script>
		<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
		<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" 
		integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script>
		<script>
			$('body').on('hidden.bs.modal', function () {
			  // 踩过的坑555...
			  // $('.modal').modal('hide')		
			  // $(this).removeData('bs.modal');
			  // $(this).find('.modal-body').empty();
			  // $('.modal-body').html("")
			  // 找到 modal-body下面的form表单,并且重置
			  $('.modal-body').find('form').trigger('reset');
			});
		</script>
	</body>
</html>

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值