ajax超时重连。完整版本。

来源:互联网 发布:js实现购买功能 编辑:程序博客网 时间:2024/05/14 13:42
var $ajax;  

function ajaxTry(){




$ajax=$.ajax({


  url: "http://portal.51eparty.com/api/ad?type=PAY_SUCCESS",  
        timeout:100,   //10秒超时  
        success:function(data){  
            //正常成功执行  
            $("#ad a").attr('href',data.data.adUrl); 
$("#ad img").attr('src',data.data.imageUrl);
        },  
        error:function(jqXHR, textStatus, errorThrown){  
            //出错,网络超时等重新连接  
            $ajax.abort();//丢弃原有ajax  
            ajaxTry(); //重连  
  
        }  
















});










}
 ajaxTry();

0 0