解决重复提交:
1.设置点击的时间间隔小于1s 为重复提交
var date = new Array();
function avoidRepicationSubmmit(button, validateGroup){
date.push(new Date());
if (date.length > 1&& (date[date.length - 1].getTime() - date[date.length - 2].getTime() < 1000))//小于1秒则认为重复提交
{
//相关操作
}
2.设置token值保存在session中 如果相等 清除session token 正常执行 否重复提交
3.禁用按钮或者点击事件
1.设置点击的时间间隔小于1s 为重复提交
var date = new Array();
function avoidRepicationSubmmit(button, validateGroup){
date.push(new Date());
if (date.length > 1&& (date[date.length - 1].getTime() - date[date.length - 2].getTime() < 1000))//小于1秒则认为重复提交
{
//相关操作
}
2.设置token值保存在session中 如果相等 清除session token 正常执行 否重复提交
3.禁用按钮或者点击事件