Je veux quelque chose de similaire à cela.fonction de rappel javascript et les paramètres
function AjaxService()
{
this.Remove = function (id, call_back)
{
myWebService.Remove(id, CallBack)
}
function CallBack(res) {
call_back(res);
}
}
donc mon programme d'appel sera comme celui-ci
var xx = new AjaxService();
xx.Remove(1,success);
function success(res)
{
}
Aussi, si je veux ajouter d'autres paramètres à la fonction de succès comment vais-je achive il. Say Si j'ai fonction de succès comme celui-ci
var xx = new AjaxService();
//how to call back success function with these parameters
//xx.Remove(1,success(22,33));
function success(res,val1, val2)
{
}
aide sera appretiated.
Cordialement Parminder
il existe des moyens moins compliqués pour le faire en javascript, vous ne pensez pas ? – jrharshath
didnt travail merci de toute façon – Parminder
@parminder Êtes-vous sûr que cela ne fonctionne pas? C'est la manière standard de passer des arguments aux callbacks qui n'acceptent pas les arguments, par exemple en passant des arguments à 'setTimeout'. Y a-t-il quelque chose que vous avez manqué de la syntaxe? – slebetman