jquery的$.post()和$.get()如何进行同步请求

/

因为$.post()和$.get()是jquery对$.ajax()封装的异步调用接口的方法。如果需要同步请求的时候,可以进行如下操作:

  1. 1、在$.post()或者$.get()前把ajax设置为同步:$.ajaxSettings.async = false;
  2. 2、在$.post()或者$.get()后把ajax在改回异步:$.ajaxSettings.async = true;
//    调用接口
    $.ajaxSettings.async = false;
    $.post(url,data,function(res){
    cosole.log(res);
    })
    $.ajaxSettings.async = true;
    
//     此处的js将会在上面请求完成后才进行

转载请注明作者和出处,并添加本页链接。
原文链接: //www.v2ci.com/52.html