Jquery ajax运用执行顺序有误怎么解决

  在这儿,可能就要提示一个ajax的一个属性async

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

  所以在有需求需要必须执行完一个ajax在执行另外的程序时,可把async设置为false

  

原文地址:https://www.cnblogs.com/cnsevennight/p/4156167.html