Jquery等待ajax执行完毕再继续雀携局执行下面代码的效果,具体代码如下,其实就是将 jquery ajax 函数的 async 参数设置为 false 即可,该参数默认为 true:
下面顷让给大家介绍jquery 加载隐瞎等待效果:
三楼是对的,jquery中ajax默认是异步执行的,就是在执行ajax方法的时候下面的代码不受影响继续执行,所以ajax方法交互未完成,alert(2)就已经执行亏兆了,但是在ajax方法里指定了async:false后;就是强制链斗成了同步执行,后面的代码必须等待ajax交互完成了才继销唤租续执行。
$.ajax({
//方法消轮最后alert(1);
async: false,
});
加罩桥缓个物模这个
利用JQuery的Promise用法毁逗穗纤卜实现,指唯var promise = $.ajax("/myServerScript1");promise.then(successFunction)。
吧alert(2)放在回调函数里面