先上代码

var sysAllowedExts;
$.ajax({
url: url+"/getExtSetting", //请求的url地址
dataType: "json", //返回格式为json
async: false, //请求是否异步,默认为异步,这也是ajax重要特性
data: {}, //参数值
type: "GET", //请求方式
success: function(data, textStatus) {
if(data.status == 1){
/*console.log(typeof(JSON.parse(data.content)));
console.log(JSON.parse(data.content));*/
sysAllowedExts = JSON.parse(data.content);
} else {
console.log(data.content);
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
console.log('请求发生错误:' + textStatus);
}
});

讨论的是async这个条件,一般情况下都是false表示同步,但是遇到要加载的信息量非常多的时候,例如加载产品信息列表,一般会加载产品图片,这时候为了用户体验,可以先加载产品的其他信息,等其它信息加载完毕后,在发起ajax请求设置async=true,异步加载产品图片。

最新文章

  1. 使用Nginx反向代理 让IIS和Tomcat等多个站点一起飞
  2. BZOJ 2588: Spoj 10628. Count on a tree [树上主席树]
  3. MongoDB配置服务--MongoDB安装成为windows服务
  4. Hibernate save, saveOrUpdate, persist, merge, update 区别
  5. Javascript题库
  6. Halcon标定步骤
  7. 安卓TTS语音合成经验分享(科大讯飞语音+)集成
  8. DirectX 基础学习系列5 纹理映射
  9. CentOS7|RHEL忘记root密码
  10. 【HTTP】GET和POST的区别
  11. CSS去除链接虚线(兼容IE6、IE7)
  12. c++内存管理错误记录
  13. CRT
  14. YARN作业运行机制
  15. Java面试宝典(2018版)
  16. JS_高程6.面向对象的程序设计(2)创建对象_2 构造函数也是一般函数
  17. web框架原理
  18. [原创]delphi一次性批量在TScrollBox中显示N个复选框TCheckBox的源码
  19. Cocos2d-x学习笔记(三)main方法
  20. 一步一步学习IdentityServer4 (6) Connect-OpenId Cookies SignIn SignOut 那些事

热门文章

  1. Solr学习笔记(3) —— SolrJ管理索引库&集群
  2. C语言初步学习I/O函数scanf、getchar、printf和putchar
  3. 求js数组的最大值和最小值
  4. sqlserver 服务器监控
  5. Launch iCar Scan Android Scanner Support Bluetooth X431 iDiag Update Version
  6. mgo01_window server 2012上安装mongo4.0
  7. 移动测试之appium+python 入门代码(三)
  8. C++中遇到的各种小问题
  9. python xml dom
  10. 对象池1(方法功能)PoolOption