使用getJSON的同步异步问题
2015-02-06 10:03
239 查看
在使用$.getJSON()的时候,只有两个参数,一个是url,一个是处理的回滚函数,因为执行getJSON需要花费一定的时间,如果在js中通过getJSON给一个变量赋值,按照js的顺序加载,在使用变量的时候,很有可能值还是没有赋值成功,需要在getJSON执行前添加
$.ajaxSettings.async = false;,执行后添加$.ajaxSettings.async = true;就可以实现同步异步操作了,解决了前面的问题。
$.ajaxSettings.async = false;,执行后添加$.ajaxSettings.async = true;就可以实现同步异步操作了,解决了前面的问题。
相关文章推荐
- $.ajax $.getJSON $.get $.post同步异步问题
- $.getJSON异步请求和同步请求
- jquery中使用ajax的同步异步问题
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决
- [ios] dispatch_get_main_queue 的同步异步问题
- 【jQuery】使用getJSON()方法异步加载JSON格式数据
- 理解B/S结构中服务端同步与异步机制的区别,通过使用ASP.Net异步处理节约队列时间成本,解决大并发量问题
- IOS网络篇10之NSURLConnection的使用(同步异步下载getpost)
- 24.使用getJSON()方法异步加载JSON格式数据
- ssh使用ajax异步通讯. json与对象转换的几个小问题
- getjson时使用random= Math.random 解决数据缓存问题
- dispatch_get_main_queue 的同步异步问题
- jQuery中ajax的使用和缓存问题解决 $getjson 与$get都会被IE缓存
- iOS网络请求总结、GET、POST、同步、异步代码块、异步代理、第三方AFNetWorking2.0使用
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- 使用jQuery的getJSON方法实现配置信息的状态的异步修改
- Android使用AsyncTask异步线程网络通信获取数据(get json)
- C#、Asp.net 使用 WebClient Get Post(同步、异步)
- 使用 ajax json(getJSON)从服务器读取数据,在IE下不更新问题解决
- iOS网络篇---使用NSConnection 实现post和get发送和接收(同步和异步模式)