从AJAX调用成功

duc*_*ike 0 javascript ajax

所以,我有两个JavaScript函数:

function Generate() {
  //Do something
  $.ajax({data:{Svc: 'cpMain',
                Cmd: 'Generate'
               },
     dataType: "text",
     context: this,
     success: genSuccess()
   });
}

function genSuccess() {
  //Do something
}
Run Code Online (Sandbox Code Playgroud)

在我的c#中,Page_Init()我从我的AJAX回调中获取参数来做某事.

我想订单Generate(),回调,genSuccess().但是,在此运行的顺序是Generate(),genSuccess()回调.

我错过了什么吗?

Jos*_*eph 6

提供genSuccessto 的函数引用success,而不是调用的返回值genSuccess

success: genSuccess
Run Code Online (Sandbox Code Playgroud)