Voglio qualcosa di simile a questo.javascript funzione e parametri di callback
function AjaxService()
{
this.Remove = function (id, call_back)
{
myWebService.Remove(id, CallBack)
}
function CallBack(res) {
call_back(res);
}
}
quindi il mio programma chiamante sarà così
var xx = new AjaxService();
xx.Remove(1,success);
function success(res)
{
}
Anche se voglio aggiungere più parametri alla funzione di successo come farò achive esso. Dire Se ho verrà appretiated funzione di successo come questo
var xx = new AjaxService();
//how to call back success function with these parameters
//xx.Remove(1,success(22,33));
function success(res,val1, val2)
{
}
Guida.
saluti Parminder
ci sono modi meno complicati per fare questo in javascript, non credi ? – jrharshath
non ha funzionato grazie comunque – Parminder
@parminder Sei sicuro che non funzioni? Questo è il modo standard per passare argomenti a callback che non accettano argomenti, per esempio passare argomenti a 'setTimeout'. C'è qualcosa che potresti aver perso forma la sintassi? – slebetman