$.post 和 $.get 设置同步和异步请求

你猜 阅读:1070 2019-11-29 15:43:23 评论:0

由于$.post() 和 $.get() 默认是 异步请求,如果需要同步请求,则可以进行如下使用:
在$.post()前把ajax设置为同步:$.ajaxSettings.async = false;
在$.post()后把ajax改回为异步:$.ajaxSettings.async = true;

 $.ajaxSettings.async = false; 
        $.post(url, {id:id}, function(res) { 
          if (res.code == 0) { 
              alert(res.message); 
              e.stopPropagation(); 
              e.preventDefault(); 
              $(this).attr('href','jacascript::void(0)'); 
          } 
        },"json");

 

标签:jquery
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号