zhaoxny的gravatar头像
zhaoxny 2017-08-18 22:04:46

from表单提交后如果还在当前页面,刷新页面出现提示怎么解决??

from表单提交后如果还在当前页面,刷新页面出现提示怎么解决??

所有回答列表(6)
dmcxwhw的gravatar头像
dmcxwhw  LV3 2017年8月30日

不要用submit按钮,直接对按钮加个事件ajax提交就好了

评论(0) 最佳答案
最代码官方的gravatar头像
最代码官方  LV167 2017年8月19日

看着是同一表单重复提交导致。

对表单验证的时候需要返回true还是false。

 $("#user").submit(
            function () {
                var create_submit = $("#create_submit");
                if (create_submit.hasClass('disabled')) {
                    return false;
                }
return true;
});

我估计你提交的input type是submit类型,并且又通过input onclick触发了form submit,所以导致2次提交submit  form

wentao的gravatar头像
wentao  LV24 2017年8月23日

是不是submit后,没有做跳转呢?刷新了就相当于重新再提交一次了

CrazyCottage的gravatar头像
CrazyCottage  LV1 2017年9月19日

submit一般用的表单提交,数据是以表单提交的,如果用ajax提交可以用button绑定事件,用ajax处理数据

王庆乾wdq的gravatar头像
王庆乾wdq  LV13 2017年9月24日

直接在后台用重定向到另一个页面就可以了,完美的避免了表单的提交

summery的gravatar头像
summery  LV8 2017年11月8日

在服务器端,生成一个唯一的标识符,将它存入session,同时将它写入表单的隐藏字段中,然后将表单页面发给浏览器,用户录入信息后点击提交,在服务器端,获取表单中隐藏字段的值,与session中的唯一标识符比较,相等说明是首次提交,就处理本次请求,然后将session中的唯一标识符移除;不相等说明是重复提交,就不再处理。

 

这使你的web应用有了更高级的XSRF保护。

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友