JQ $.ajax和$.getJson同步异步切换

来源:互联网 发布:正则剔除js和css 编辑:程序博客网 时间:2024/06/01 08:18

最近项目需要将一些修改较频繁的数据,每个页面的公有数据抽象成一个json的配置文件,于是需要使用$.getJson读取本地的配置文件,但是在异步的回调函数中返回和全局变量返回数据,都没有用,经过前端同学指点,可以将异步直接改为同步请求,经过查阅API,写demo测试可行:

$.ajax():

参数:

async : true;            -----------------------------异步请求(默认值)

async : false;          -----------------------------同步请求


$.getJson()

再调用$.getJson()之前加上即可

$.ajaxSettings.async = false;------设置getJson同步

$.ajaxSettings.async = true;------设置getJson异步