js中包含ajax请求的执行顺序
小白记录:
今天在一个function中写了一个ajax请求一个layer.open弹出层,弹出层中需要用到ajax方法中返回的值。搞了好久需要的值都不显示。最后发现是ajax中的async: false/true没有写,默认是true。
async: false 异步:执行完本ajax请求,并得到请求的值之后,再执行function中的其他脚本
async: true 同步 :本function中的请求同步执行
同步、异步在js中是如何执行,页面debugger看的很清楚
代码如下