0

所以,我有两个 JavaScript 函数:

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

function genSuccess() {
  //Do something
}

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

我希望订单是Generate(),回调,genSuccess()。但是它的运行顺序是Generate(), genSuccess(), 回调。

我错过了什么吗?

4

1 回答 1

6

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

success: genSuccess
于 2012-06-19T16:22:02.173 回答