当我向浏览器提交表单时,表单会被提交两次.访问日志显示同时出现两个请求.执行它的两个不同的线程.
问题是,第一个请求包含用户输入的属性值,而第二个请求调用仅包含请求对象中的空值.
并非所有时间都会出现这个问题.它只是偶尔发生,根本不可重复.在IE8和IE9中,我遇到了这些问题.
有人知道为什么会这样吗?
解决方法:
也许问题是你在javascript onclick事件处理程序中使用了提交按钮和document.forms [0] .submit.
因此,动作被调用两次:
第一次来
document.forms[0].submit
第二次
submit button action