jquery ajax回调函数带入参数

不带参数的写法

    function pass(htmlId,auditingFlag){   
        var url = 'ad_auditing.action';  
        var params = {  
            'adInfoPOJO.auditingFlag' : auditingFlag  
        };  
        dataType: "text";  
        jQuery.post(url, params, callbackFun);  
    }   
    //url:响应aciton;params:传入参数;callbackFun:响应完成后的回调函数;  
    function callbackFun(data){  
         if($.trim(data)=="success"){     
            alert("返回成功");   
         }  
    }  

带参数的写法

    function pass(htmlId,auditingFlag){   
        var url = 'ad_auditing.action';  
        var params = {  
            'adInfoPOJO.auditingFlag' : auditingFlag  
        };  
        dataType: "text";  
        jQuery.post(url, params, callbackFun(htmlId));  
    }   
    //url:响应aciton;params:传入参数;callbackFun:响应完成后的回调函数;  
    function callbackFun(htmlId){  
        return function(data){  
             if($.trim(data)=="success"){     
                alert("返回成功"+htmlId);  
                   
             }  
        }  
    }  


发布了4 篇原创文章 · 获赞 50 · 访问量 61万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章