博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AJAX里调用AJAX,作定时进度刷新
阅读量:6300 次
发布时间:2019-06-22

本文共 1086 字,大约阅读时间需要 3 分钟。

这个确实搞了一段时间,但成就感有啦。。。

哈哈,这个自动部署平吧,异步队列CELERY+REDIS,发布进度实时AJAX的技术点全部打通!!!

而获取实时进度,我用的是RESTFUL FRAMEWORK提供的API,让JSON数据实时返回。

我都快被自已的想法感动!:)

重点代码:

function showPercent(id_data){
var _interval; var percent_value; $.getJSON("url" + id_data, function(data,state){ if (state == 'success') { $('#' + id_data).html("
" + data.deploy_status + "%
"); percent_value = data.deploy_status; console.log(percent_value) if ( percent_value != 100 ){ _interval = setInterval(showPercent(id_data), 3000); } else { clearInterval(_interval); $('#' + id_data).html("
" + data.deploy_status + "%
"); }; }; } ); };

来个图:

转载地址:http://ubgta.baihongyu.com/

你可能感兴趣的文章
Js基础知识(二) - 原型链与继承精彩的讲解
查看>>
Spark——大数据技术栈的长子
查看>>
从零开始学习 Docker
查看>>
vue2实现自定义样式radio单选框
查看>>
为凉风青叶做的简历生成工具
查看>>
指尖一点歌声来--微信小程序之仿网易云音乐心得
查看>>
学习Less-看这篇就够了
查看>>
ViewPager源码分析(一) 创建与销毁Item
查看>>
PHP的引用,你知道多少?
查看>>
8、使用 Spring Boot 搭建的一个 Spring MVC 示例(持续更新中)
查看>>
Laravel 生成 Gravatar 头像地址的优雅姿势
查看>>
[rust! #001] rust 中的基本类型 (primitive types)
查看>>
从零开始的webpack生活-0x006:providerPlugin全局定义
查看>>
PHPRAP v1.0.5版本发布了,修复BUG及注册页面增加注册口令项
查看>>
一个PHP文件搞定微信支付系列之现金红包
查看>>
Spring Cloud Zuul中路由配置细节
查看>>
Happy Number
查看>>
PHP错误与异常处理
查看>>
Vue 组件
查看>>
angular-cli配置css,js不起作用详解
查看>>