您现在的位置是:ajax后台定时获取数据
ajax后台定时获取数据
ajax后台获取json数据, 满足条件后刷新页面.
应用场景: A手机展示支付二维码, B手机扫码支付成功后, A手机每隔5秒从后台获取支付状态,成功即刷新页面.
<script type="text/javascript" src="/static/js/jquery-1.8.3.min.js"></script> <script type="text/javascript"> //定时请求刷新 setInterval(getStatus, 5000); //用户扫码付款, 后台定时获取status function getStatus() { var id = "<?php echo $id ?>"; $.ajax({ async: false, url: "qrcode.php", //PHP文件的地址 type: "get", //get和post发送方式 data: ({id: id, json: 1}), success: function (result) //返回json { if (result) { var obj = eval("("+result+")"); if (obj.id==id&&obj.status==2) { //判断id一致, status已更新 location.reload(); //刷新页面 } } }, }); } </script>
站长简介
姓名:喻理
微信:yuli0927
邮箱:yuli0927@126.com
不懂业务的运维工程师不是一个好程序员。
微信:yuli0927
邮箱:yuli0927@126.com
不懂业务的运维工程师不是一个好程序员。
分类
最新文章
热门文章
- 微信支付退款结果通知解密
- Linux修改密码提示passwd /usr/share/cracklib/pw_dict: error reading header
- 到ICANN投诉三五互联获取域名转移密码成功
- {"errcode":45047,"errmsg":"out of response count limit hint]"}
- 微信html弹出点击右上角分享到朋友圈
- CentOS使用chkconfig提示systemctl enable xxxx.service
- PHP将B转换为KB、MB、GB
- Apache禁用TRACE Method和添加X-frame-options响应头
- mysqld_safe Number of processes running now
- 构建微信公众号被动回复image图片消息xml