ajax 防止重复提交
一般操作如下:
if( undefined != ajax && ajax .always().readyState == 1) {
return false;
}
ajax = $.ajax({
url : '/xxx',
data : $(this).serialize() ,
type : $(this).attr('method'),
dataType : 'json' ,
success : function( response ){
if( undefined == response.error ){
alert('操作成功');
window.location.reload();
}else{
alert('操作失败');
}
}
});
本文介绍了一种使用Ajax防止表单重复提交的方法,通过检查Ajax请求的状态,确保在上一个请求未完成前阻止新的提交,有效提升用户体验并避免服务器负载。
6273

被折叠的 条评论
为什么被折叠?



