比如我后端设置延迟3s再响应给前端,我用的是node之koa2

router.get('/vueDemo/getStudents', async ( ctx ) => {//延迟3sasync function delay(time) {return new Promise(function(resolve, reject) {setTimeout(function(){resolve();}, time);});};await delay(3000);//向后断返回数据let st = await students.find();ctx.response.type = 'application/json';ctx.body = st;
})

前端设置超时

<script>var url='http://localhost:3000/vueDemo/getStudents'//发起请求var getStudents=$.ajax({type: 'get',url:url,timeout:2000})getStudents.then(function (rep) {console.log(rep)},function () {//如果超过2s还未回应,中断请求console.log('超过2s还未回应,中断请求')getStudents.abort()})
</script>

前端设置非超时

<script>var url='http://localhost:3000/vueDemo/getStudents'//发起请求var getStudents=$.ajax({type: 'get',url:url,timeout:5000})getStudents.then(function (rep) {console.log(rep)},function () {//如果超过2s还未回应,中断请求console.log('超过2s还未回应,中断请求')getStudents.abort()})
</script>

转载于:https://www.cnblogs.com/dshvv/p/7784415.html

jq--ajax中止请求相关推荐

  1. JQ中使用FormData+Ajax发送请求及使用express接收处理FormData数据

    JQ中使用FormData+Ajax发送请求及使用express接收处理FormData数据 最近写大创项目的时候,要做登录功能,考虑到之后还需要上传头像图片,因此决定使用FormData发送表单请求 ...

  2. jq ajax请求php原声,原生JS与jQuery对AJAX的实现

    原生JS与jQuery对AJAX的实现 一.定义 W3C里这么解释AJAX: AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). ...

  3. JQ ajax解决跨域

    JQ ajax请求失败 "No Transport",浏览器跨域的意思. jQuery.support.cors = true:请求前添加这行代码,解决跨域问题

  4. 中止请求和超时 跨域的HTTP请求 认证方式 JSONP

    中止请求和超时 一个栗子在上传多少秒以后直接终止请求 // 发起HTTP GEt请求获取指定URl的内容 // 如果响应成功到达,将会传入responseText给回调函数 // 如果响应在timeo ...

  5. 浅尝JQ AJAX

    因为之前写AJAX都是用js,于是今天就试下用JQ写AJAX,感觉很爽,代码也写得少,也习惯了一点括号的写法,因为之前一直都没多少去写括号. 关于JQ AJAX,JQ的理念是write less do ...

  6. java如何写ajax,java,jq,ajax写分页

    1.先写好html基础样式 我懒得去写css样式233,能看就行 #page { width: 20px; } id name pwd age 上一页 下一页 2.编写servlet 2.1 先写查询 ...

  7. ajax post请求导致的跨域和浏览器兼容性问题

    前言 过完年来我们老大安排我做的一个小需求,就是往现有的.net客服查询系统增加一个二级菜单,点击菜单在对话框中输入账号信息即可查询到该用户的信息.当时做这个的时候遇到了一些问题,具体可查看解决了异常 ...

  8. jquery案例14——ajax、请求接口、处理接口返回数据

    一.图片请求 1.案例描述 利用jq中的ajax去请求接口,获取数据,并对数据进行渲染显示到页面上. 2.案例效果演示 说明:目前我只请求了4条数据. 3.案例局部代码 css代码: <styl ...

  9. ajax返回状态码为零,ajax - HTTP请求返回状态码0时的含义是什么?

    ajax - HTTP请求返回状态码0时的含义是什么? JavaScript网络调用(例如fetch或XMLHttpRequest)或任何其他类型的HTTP网络请求在HTTP状态代码为0时失败意味着什 ...

  10. js ajax 递归,javascript ajax循环请求/ 长轮询终极解决办法——递归

    ajax循环请求,不能使用for循环,原因如下: 1. 因为ajax是异步执行,在还没有拿到服务器响应内容,就进入下一个for循环中 解决办法:递归currentIndex = 0; function ...

最新文章

  1. 智能计算机科学的奠基人,【编注】神经网络算法奠基人之一沃尔特·皮茨的传奇故事...
  2. java cpu 内存_如何检查Java中的CPU和内存使用情况?
  3. centos7.6成功安装nerdtree插件
  4. COJ1005(Binary Search Tree analog)
  5. 古登堡是垂直搜索引擎吗_网站排名,提高内容输出频率,就一定要对排名好吗?-SEO...
  6. Linux 文件压缩解压缩
  7. eyoucms 入门必备
  8. mysql事务处理 java_Java实现的mysql事务处理操作示例
  9. 区块链相关数据报表_区块链相关论文研读5:分布式隐私保护可审计的账本,zkLedger...
  10. 利用反射和lambda获取变量名字
  11. 词法分析器的java代码_利用Java实现简单的词法分析器实例代码
  12. 技术交底书(三)-----一种虚拟现实共享及三维空间共享系统
  13. IDEA Maven配置,Tomcat配置
  14. 什么是手机定位,手机定位在生活中带来哪些作用
  15. 今日头条视频如何收益
  16. C语言实现将彩色BMP位图转化为二值图
  17. C#窗体应用程序之设置窗体名称和程序图标
  18. ora-12505 监听程序当前无法识别sid
  19. ClickHouse 在爱奇艺实时数仓的应用
  20. Leetcode 957. N 天后的牢房

热门文章

  1. 2022-2028年中国滑雪产业投资分析及前景预测报告(全卷)
  2. 2022-2028年中国完全生物降解塑料产业发展动态及投资前景预测报告
  3. 机房收费系统总结【2】-细节优化
  4. java 16进制与图片互转
  5. 理解GloVe模型(Global vectors for word representation)
  6. MLIR与Code Generation
  7. AI框架外部用户贡献代码
  8. 2021年大数据Hadoop(九):HDFS的高级使用命令
  9. 2021年大数据环境搭建(一):​​​​​​​​​​​​​​​​​​​​​Hadoop编译
  10. 解剖JavaScript中的null和undefined