您的位置:首页 > 其它

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

2017-10-12 16:34 190 查看
问题呈现:

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



<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标签导致的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: