ajax所有请求完毕后后再执行函数操作
2018-02-07 00:00
375 查看
摘要: 有时候页面需要在所有的ajax请求完后再执行其它操作,比如页面上所有数字的格式化等
$.when里面的异步请求都完了之后,再执行done里面的函数
$.when( /** * 今日注册用户数 */ $.get("/user/register/count/today", function (data) { $(".todayRegister span").text(data.count); } ), /** * 今日登录用户数 */ $.get("/user/login/count/today", function (data) { $(".todayLogin span").text(data.count); } ), /** * 系统用户数 */ $.get("/user/stat", function (data) { $(".userAll span").text(data.count); } ), /** * 图片总数 */ $.get("/up/stat", function (data) { $(".imgAll span").text(data.count); } ) ).done(function () { /** * 数字格式化 */ $(".panel span").each(function () { $(this).html($(this).text() > 9999 ? ($(this).text() / 10000).toFixed(2) + "<em>万</em>" : $(this).text()); }) }).fail(function () { layer.msg("系统正在开差中呢~~~~", {icon: 5}); });
$.when里面的异步请求都完了之后,再执行done里面的函数
相关文章推荐
- ajax请求为异步操作时,返回的数据不会被并列函数执行
- 循环里面嵌套一个异步请求,所有循环执行完毕后再返回请求的数据
- ajax请求返回的数据看不到回调函数没有执行也没报错
- 怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
- jquery语句与ajax请求同在一个函数时,执行ajax请求而jquery语句没有被执行
- 多个ajax请求时控制执行顺序或者等待执行完成后的操作
- 怎么让脚本或里面的函数在所有图片都载入完毕的时候执行
- jqury+ajax每秒向后台发送请求数据然后返回页面(包括jqruy页面加载完毕才执行方法)
- 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题
- js函数等待ajax请求执行完再执行之下的js代码
- 关于JQuery中的ajax请求或者post请求的回调方法中的操作执行或者变量修改没反映的问题
- ajax请求返回的数据看不到回调函数没有执行也没报错
- $.ajax()方法在请求成功后老是执行error中的函数
- 错误: 实例 "ahwater-linux-core" 执行所请求操作失败,实例处于错误状态。: 请稍后再试 [错误: Exceeded maximum number of retries. Exceeded max scheduling attempts 3 for instance 7c1609c9-9d0f-4836-85b3-cefd45f942a7. Last exception: [u
- promise执行多个ajax的请求
- Jquery连续两次相同AJAX请求时,默认不执行本次;不同时终止上一次未完成的AJAX请求
- Java_判断线程池所有任务是否执行完毕
- 线程操作-将一个函数在主线程执行的四种方法
- idea jetty插件启动服务后,修改代码报“请求的操作无法在使用用户映射区域打开的文件执行”
- 2.6 编写一个函数setbits(x, p ,n, y),该函数返回对x执行下列操作后的结果值: 将x中从第p位开始的n个(二进制)位设置为y中最右边n位的值,x的其余各位保持不变。