猿问

关于form表单,刷新页面会自动提交的问题.

我有一个form表单,提交到一个java的controller,然后返回一个jsp页面。
表单是这样提交的

 <a href="javascript:void (0)" onclick="document.getElementById('subform').submit();return true">
  • 当我提交后,返回页面过后,我刷新(F5)页面,为什么表单又会重新提交,怎么防止它重新提交?


SMILET
浏览 3825回答 3
3回答

红颜莎娜

改成return false也是一样的效果

胡子哥哥

处理自动提交的方式很多,但是如果就是一个的话,你可以自己做一个,比如判断关键字段空也可以的

小怪兽爱吃肉

1、首先你要确认地址栏中的网址是否与当前页面路径一致,若不一致,刷新只是基于地址栏网址的刷新;2、你可能是通过POST提交的,请确认提交后,跳转的页面是不是通过GET也可以打开,若不能,刷新也会有问题。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答