ajax同步异步的解释

jquery的async:false,这个属性 
默认是true:异步,false:同步。

$.ajax({ 

        type: "post", 

       url: "path", 

       cache:false, 

       async:false, 

         success: function(data)

        { 

 

        } 

});

在这里,async默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续 执行ajax块后面的脚本,直到server端返回正确的结果才会去执行success,也就是说这时候执行的是两个线程,ajax块发出请求后一个线程 和ajax块后面的脚本(另一个线程).

posted @ 2016-06-30 10:10  吴极限  阅读(78)  评论(0)    收藏  举报