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;  
          }  
     });

 

posted on 2015-08-31 14:16  坐在电视机前啃烧饼  阅读(192)  评论(0)    收藏  举报

导航