jq的ajax请求同步与异步的问题
2014-12-27 13:59
417 查看
默认情况下,jq的ajax请求是异步的,后台的代码与前端的脚本是同时执行的,也就是说,可能会发生后台处理还未完成,前端的脚本就已经执行下去。
解决方案如下,只需要把传入的json对象的async属性设置为false即可实现同步ajax请求。
解决方案如下,只需要把传入的json对象的async属性设置为false即可实现同步ajax请求。
$.ajax({ async: false, type : "POST", url : url, dataType : 'json', success : function(backData) { } });
相关文章推荐
- ajax请求同步异步问题
- 浅谈js的ajax的异步和同步请求的问题
- ExtJS4 ajax请求同步异步问题
- 多个ajax请求的同步异步问题
- javascript Ajax 同步请求与异步请求的问题
- js中请求数据的$post和$ajax区别(同步和异步问题)
- 关于ajax同步与异步的实现问题
- AJAX中的请求方式以及同步异步的区别请求方式
- ajax的同步和异步问题
- Ajax请求中的异步与同步,需要注意的地方。
- ajax回调函数执行顺序带来的同步异步问题
- ajax回调函数执行顺序带来的同步异步问题
- FireFox下Ajax同步请求onReadyStateChange不执行问题解决
- ajax 同步请求和异步请求的差异
- AJAX 通用函数,轻松解决同步异步问题
- Ajax请求中的异步与同步,需要注意的地方说明
- 关于异步I/O请求被同步处理的问题。。
- AJAX下的请求方式以及同步异步的区别小结
- [ajax]多个异步请求初始化JST渲染数据的时间差问题
- Ajax 同步和异步请求数据结果的差异性