Quiero algo similar a esto.función y parámetros de devolución de llamada javascript
function AjaxService()
{
this.Remove = function (id, call_back)
{
myWebService.Remove(id, CallBack)
}
function CallBack(res) {
call_back(res);
}
}
por lo que mi programa de llamada será así
var xx = new AjaxService();
xx.Remove(1,success);
function success(res)
{
}
Además, si quiero añadir más parámetros a la función del éxito ¿cómo voy a achive ella. decir si tengo éxito la función como esta
var xx = new AjaxService();
//how to call back success function with these parameters
//xx.Remove(1,success(22,33));
function success(res,val1, val2)
{
}
ayuda será appretiated.
Saludos Parminder
hay formas menos complicadas de hacer esto en javascript, ¿no les parece ? – jrharshath
no funcionó gracias de todos modos – Parminder
@parminder ¿Estás seguro de que no funciona? Esta es la forma estándar de pasar argumentos a devoluciones de llamada que no aceptan argumentos, por ejemplo, pasar argumentos a 'setTimeout'. ¿Hay algo que se haya perdido de la sintaxis? – slebetman