Home > Article > Backend Development > 一直没注意form表单提交后都是自动刷新的吗?
比如这个代码每次点击提交按钮后页面都是自动刷新的 以前一直都没注意这个现象 请问这个一直都是这样吗
去掉form标签再点击提交就不会刷新了 这个是为什么 怎样才能不让它刷新呢?
<html><head> <title></title></head><body><form> <input type="text"> <button type="submit">提交</button></form></body></html>
不是刷新!提交将产生新的 document 用于接受返回的数据
由于你的表单是提交到本页,所以看上去像涮新一样
点击 后退 按钮你就可以回到提交前的页面(刷新是不会的)
不想要这个效果,可以 提交到 iframe 或使用 ajax
不是,只是看上去像似的而已。。。
不刷新就用ajax提交呗
不是刷新!提交将产生新的 document 用于接受返回的数据
由于你的表单是提交到本页,所以看上去像涮新一样
点击 后退 按钮你就可以回到提交前的页面(刷新是不会的)
不想要这个效果,可以 提交到 iframe 或使用 ajax
提交后,点击刷新页面
那只是刷新了提交返回的页面,并没有影响到提交前的页面
后退按钮 里保存着浏览记录,仅仅刷新是不会改变的