加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

使用ajax轮询做实时数据更新

发布时间:2020-12-16 03:24:42 所属栏目:百科 来源:网络整理
导读:?php header( 'content-type:text/html;charset=utf-8' ); $op =isset( $_POST [ 'op' ])? ]: '' ; if ( == 'getdata' ){ $url = "http://market.huobi.com/staticmarket/detail.html" ; $content = file_get_contents ); str_replace ( "view_detail(" , "[
<?php
header( 'content-type:text/html;charset=utf-8' );
$op =isset( $_POST [ 'op' ])? ]: '' ;
if ( == 'getdata' ){
$url = "http://market.huobi.com/staticmarket/detail.html" ;
$content = file_get_contents );
str_replace ( "view_detail(" , "[" );
")" "]" );
echo ;
//$data=json_decode($content,true);
exit ;
}
?>
<divid= "abc" ></div>
<scripttype= "text/javascript" src= "http://code.jquery.com/jquery-latest.js" ></script>
<script>
setInterval( "test()" function test(){
$.ajax({
type: "POST" url: "answer.php" timeout:60000,
async:true,
data: "op=getdata" success: (data,textStatus){
$( "#abc" ).html(data);
}
});
}
</script>

1、将需要刷新的页面数据片段单独做出来

2、在原始页面中使用ajax轮询,每2秒请求一次,将请求得到的页面片段放入原始页面中对应的位置

3、调整完善页面样式

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读