jQuery 简单的轮询示例

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>jQuery 简单的轮询示例</title>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
    $(function(){
        var time=5000;
        var interval;
                
        function run(){   
            interval=setTimeout(fun,time);
        }
                    
                    
        function fun(){   
            $.ajax({
                type : 'get',
                dataType : 'json',
                url : 'roll.php',       
                success : function(data) {       
                    alert(data.message);
                    run();  
                },
                error:function(xhr, textStatus){
                    alert('出错\n' + textStatus);
                    clearTimeout(interval);
                }
            });
                    
        };
        run();
    });
</script>
</head>
<body>
    <div id="bcTarget1">
</body>
</html>

<?php
    $num = rand(5, 15);
    $msg;
    if($num % 2 == 0){
        $msg = "偶数";
    }else{
        $msg = "奇数";
    }
    $arr = array(
        "success" => true,
        "message" => $msg
    );
    echo json_encode($arr);


知识共享许可协议
《jQuery 简单的轮询示例》常伟华 创作。
采用 知识共享 署名-相同方式共享 3.0 中国大陆 许可协议进行许可。
相邻依据:发表时间
  • 多说评论
  • 签名
  • 新浪微博
  • 默认评论
  • Tab Header 5

0 条评论 / 点击此处发表评论

Tab Content 5

开发技术


开发平台和工具

sitemap     180.31ms