控制ajax调用一次

来源:互联网 发布:网络交换机怎么连接 编辑:程序博客网 时间:2024/05/21 07:08

var g_flag = false;//开关控制只进行一次ajax访问

var g_backInfos;//全局变量用于存储ajax访问得到的结果

 

function ajax(){

 

if(g_flag){

       processFn(g_backInfos);

}else{

       //ajax调用,在处理回调结果的函数里,在获取到回调结果后将回调结果存储到全局变量g_backInfos里,然后再调用一次ajax();

       //ajax调用完后,不管结果是否返回都设置flag开关

       flag = true;

}

 

}

 

function processFn(datas){

    //处理g_backInfos中的返回结果

}

原创粉丝点击