jquery post 同步异步总结

1.因为post默认为异步请求,可是有时候我们会发现,本来要求请求马上出现,可是异步会导致后面突然再执行,这样就出问题了

所以,我们需要加入

$.ajaxSetup({   
            async : false  
    }); 

2.如果需要有些同步有些异步,那么我们应该使用最原始的ajax请求,然后把async设置为false.

$.ajax({  
         type : "post",  
          url : "register/RegisterState",  
          data : {test: $('#test').textbox('getValue')},  
          async : false,  
          success : function(data){  
            data = eval("(" + data + ")");  
            aDataSet = data;  
          }  
     });
原文地址:https://www.cnblogs.com/chickenbeer/p/4772962.html