扫码关注官方订阅号
狂点提交按钮,也只能发送一次ajax请求
走同样的路,发现不同的人生
创建一个类似于开关的变量var onOff = true;if( !onOff ){
//当按钮状态为false的时候 直接返回,阻止再次发送 return false;
}//把按钮设置成false状态,下次就不会再次发送onOff = false;$.ajax({
..., success:function (){ //如果需要再次发送设置成true onOff = true; }
});
按钮上加个置灰的状态,点击一次后置灰按钮绑定的事件里加个判断,当按钮是置灰状态就return false
避免重复提交,请求相同的数据,最好的方法就是判断参数是否相同,如果本次提交的参数与上次提交的参数完全一致,那么本次提交就可以直接return false;
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
创建一个类似于开关的变量
var onOff = true;
if( !onOff ){
}
//把按钮设置成false状态,下次就不会再次发送
onOff = false;
$.ajax({
});
按钮上加个置灰的状态,点击一次后置灰
按钮绑定的事件里加个判断,当按钮是置灰状态就return false
避免重复提交,请求相同的数据,最好的方法就是判断参数是否相同,如果本次提交的参数与上次提交的参数完全一致,那么本次提交就可以直接return false;