我想要类似这样的东西。javascript回调函数和参数
function AjaxService()
{
this.Remove = function (id, call_back)
{
myWebService.Remove(id, CallBack)
}
function CallBack(res) {
call_back(res);
}
}
所以我的调用程序会是这样
var xx = new AjaxService();
xx.Remove(1,success);
function success(res)
{
}
另外,如果我想更多的参数,我将如何achive它添加到成功的功能。 说,如果我有这样的
var xx = new AjaxService();
//how to call back success function with these parameters
//xx.Remove(1,success(22,33));
function success(res,val1, val2)
{
}
帮助成功的功能将被appretiated。
问候 成员Parminder
有没有更简单的方法在javascript中执行此操作,难道你不这么认为? – jrharshath 2010-01-04 04:58:02
没有工作 谢谢 – Parminder 2010-01-04 05:21:04
@parminder你确定它不工作?这是将参数传递给不接受参数的标准方法,例如将参数传递给'setTimeout'。有没有你可能错过了语法的东西? – slebetman 2010-01-04 06:16:48