标签:
在使用Jquery的时候,用到Callback(),回调函数的概念。而且很多。
$.ajax({
    url:"test.json",
    type: "GET",
    data: {username:$("#username").val()},
    dataType: "json",
    beforSend:function(){ 
         // 禁用按钮防止重复提交
        $("#submit").attr({ disabled: "disabled" });
    }, 
    complete:function(msg){ 
        //请求完成后调用的回调函数(请求成功或失败时均调用)
    } , 
    error:function(msg){ 
        //请求失败时被调用的函数 
    } , 
    Sucess:function(msg){ 
        //请求成功后调用的回调函数 
    } 
});
function a(callback) {
     ...
     var record = reallyComplexProcedure();  //经过一系列复杂的操作,拿到了数据record
     if (typeof callback === "function") {
     callback(record);
   } 
 }
 function b(data) {
     ...   //对data做处理
}
a(b);
标签:
原文地址:http://www.cnblogs.com/zcm123/p/5343645.html