ajax异步请求的使用情景
2024-09-07 18:59:16
先上代码
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,异步加载产品图片。
最新文章
- 使用Nginx反向代理 让IIS和Tomcat等多个站点一起飞
- BZOJ 2588: Spoj 10628. Count on a tree [树上主席树]
- MongoDB配置服务--MongoDB安装成为windows服务
- Hibernate save, saveOrUpdate, persist, merge, update 区别
- Javascript题库
- Halcon标定步骤
- 安卓TTS语音合成经验分享(科大讯飞语音+)集成
- DirectX 基础学习系列5 纹理映射
- CentOS7|RHEL忘记root密码
- 【HTTP】GET和POST的区别
- CSS去除链接虚线(兼容IE6、IE7)
- c++内存管理错误记录
- CRT
- YARN作业运行机制
- Java面试宝典(2018版)
- JS_高程6.面向对象的程序设计(2)创建对象_2 构造函数也是一般函数
- web框架原理
- [原创]delphi一次性批量在TScrollBox中显示N个复选框TCheckBox的源码
- Cocos2d-x学习笔记(三)main方法
- 一步一步学习IdentityServer4 (6) Connect-OpenId Cookies SignIn SignOut 那些事
热门文章
- Solr学习笔记(3) —— SolrJ管理索引库&;集群
- C语言初步学习I/O函数scanf、getchar、printf和putchar
- 求js数组的最大值和最小值
- sqlserver 服务器监控
- Launch iCar Scan Android Scanner Support Bluetooth X431 iDiag Update Version
- mgo01_window server 2012上安装mongo4.0
- 移动测试之appium+python 入门代码(三)
- C++中遇到的各种小问题
- python xml dom
- 对象池1(方法功能)PoolOption