ajax防止表单重复提交

前端之家收集整理的这篇文章主要介绍了ajax防止表单重复提交前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
1.禁用按钮
2.使用one,只执行一次
3.设定flag
<script type="text/javascript"> $(function(){ var flag=1; function ajaxTest(){ if(flag){ $.ajax({ url: "test.PHP",type: "POST",data: 456,dataType: 'json',beforeSend: function(){ flag=0 },success: function (result) { if(result){ console.log(result); } flag = 1; } }); } } $('#btn').bind('click',function() { ajaxTest(); }) }) </script>

还可以参考这里:http://blog.csdn.net/luokuncool/article/details/46500651

猜你在找的Ajax相关文章