当前位置: 首页 > news >正文

在ajax中使用callback

今天遇到个场景是在点击按钮时,调用请求,在请求完成后,获取到后台返回的某个值之后再去执行下一步操作,也就是要同步进行。其实用setTimeout也是可以实现的,但考虑到效果最好,决定使用callback。

getData = function(callback){$.ajax({  url: configUrl+'/biote/blog/post', // 接口URL data: JSON.stringify(datas),success: function(data) {执行你的操作...callback();// 如果这个接口需要在页面加载后立即执行那需要改一下上面这句代码callback ? callback() :'';// 或者在调用的时候传一个空方法也行}})
}// 点击按钮的时候调用请求
$('.pro-nav').on('click','li',function(){    getData(function(){执行下一步操作...});
})

相关文章:

  • CNVD原创漏洞审核和处理流程
  • Python in Visual Studio Code 2023年12月发布
  • 基于 Linux 的批量上传本地 Git 仓库到 Github 的实践
  • Dash中的callback的使用 多input 6
  • 人工智能_机器学习078_聚类算法_概念介绍_聚类升维_降维_各类聚类算法_有监督机器学习_无监督机器学习---人工智能工作笔记0118
  • 个性化定制的知识付费小程序,为用户提供个性化的知识服务,知识付费saas租户平台
  • Maven 项目依赖仓库配置详解:pom.xml 中的 repositories 与 Maven 配置文件的调用顺序
  • 13.鸿蒙HarmonyOS App(JAVA)文本框组件按钮点击提示
  • ARCGIS PRO SDK GeometryEngine处理独立几何图形的函数
  • 40G多模光模块QSFP-40G-SR4优势及应用领域介绍
  • 巅峰画师Midjourney:新时代的独角兽
  • layui表格中预览视频和图片
  • 使用TLS/SSL Pinning保护安卓应用程序
  • 接口测试及常用接口测试工具(postman/jmeter)附教程
  • 论文笔记_InP_photonic_circuits_using_generic_integration
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • echarts的各种常用效果展示
  • el-input获取焦点 input输入框为空时高亮 el-input值非法时
  • es6--symbol
  • Flannel解读
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • java取消线程实例
  • Joomla 2.x, 3.x useful code cheatsheet
  • Leetcode 27 Remove Element
  • python 装饰器(一)
  • React 快速上手 - 07 前端路由 react-router
  • SQLServer之创建数据库快照
  • 爱情 北京女病人
  • 当SetTimeout遇到了字符串
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 那些年我们用过的显示性能指标
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​io --- 处理流的核心工具​
  • ​总结MySQL 的一些知识点:MySQL 选择数据库​
  • # 安徽锐锋科技IDMS系统简介
  • #pragma data_seg 共享数据区(转)
  • #前后端分离# 头条发布系统
  • (HAL库版)freeRTOS移植STMF103
  • (非本人原创)史记·柴静列传(r4笔记第65天)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • **PyTorch月学习计划 - 第一周;第6-7天: 自动梯度(Autograd)**
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .net的socket示例
  • /var/lib/dpkg/lock 锁定问题
  • @RequestBody的使用
  • [ 隧道技术 ] cpolar 工具详解之将内网端口映射到公网
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [Android View] 可绘制形状 (Shape Xml)
  • [AutoSar]BSW_Memory_Stack_004 创建一个简单NV block并调试
  • [BetterExplained]书写是为了更好的思考(转载)
  • [BUUCTF]-Reverse:reverse3解析