函数的参数是函数,函数中Ajax返回的回调函数中的函数运行

调用函数

checkAjax('addrinfo',formdata,vzxcv);

函数checkAjax

function checkAjax(url,formdata,call_back){
     //判断url,对返回的值进行不同的操作
    var url = DOMAIN + url;    
    $.ajax({
        type         : 'get',
        async         : false,
        url         : url,
        crossDomain : true,
        dataType     : "jsonp",                
        data        : formdata,
        jsonp        : "callback",
     //back_data为返回的值
        success     : function(back_data){   
            call_back(back_data)
        },
        error        : onError
    });    
    
    return false;
}

传递的第三个参数为函数vzxcv

 function vzxcv(a){
    //var a = arguments[0] ? arguments[0] : 1;
    //var b = arguments[1] ? arguments[1] : 0;
    alert(a.info );
}

 

 

posted @ 2013-11-21 14:11  午时的海  阅读(254)  评论(0编辑  收藏  举报