网页被重新刷新(网址后面自动添加了?)

问题呈现:

弹出一个面板框,填入内容,然后创建一个标签,发现页面被重新刷新了。。。。(而且网址后面增加一个?号),第二重复上一次动作不会重新页面刷新的效果,能够正常创建。弄了一下午,终于找到问题了


<form class="modal-body">
						<div id="fleetForm" >
					      <div class="form-group">
						    <label for="fleetName">车队名:</label>
						    <input type="text" class="form-control" id="fleetName" placeholder="请输入新增的车队名">
						  </div>
						  <button  id="firstAddFleet" class="btn btn-default">立即新增</button>
					   </div>
					</form>

注意到这是表单标签,刚开始认为只要<button> 不是submit就可以避免提交动作,最后发现这个是错误,它会有提交动作,正是因为这个提交动作生成网址最后?,导致重新刷新网页。

解决办法就是将form标签改成div标签即可,不会存在无缘无故的刷新。

下次遇到刷新异常看看是不是form标签导致的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值