Comment écrire une fonction jQuery avec un rappel?
J'ai la fonction suivante:
function loadProjects(pID) {
$.ajax({
url: myURL,
success: function (dataJS) {XXXXXXXXXXXXXXXX}
});
}
J'appelle cette fonction de la façon loadProjects(1);
Problème c'est que je veux être en mesure de définir une fonction de rappel après le succès, et j'aimerais l'inclure quand je fais loadProjects(1, rappel:{quel que soit le js est inclus ici est appelée de retour après le succès})
Comment puis-je avoir une fonction qui accepte un rappel?
Comment puis-je passer un rappel de la fonction d'?
Grâce
Tout le monde merci. Mais je veux rappel à tout ce que je veux. Je ne veux pas le rappel à être statique?
Voir ma réponse...?
Merci encore, mais tous sont des rappels de statique, il ne m'autorise pas à définir les choses comme callbackfunc(22)
Je ne suis pas saisir...?
Voir ma réponse...?
Merci encore, mais tous sont des rappels de statique, il ne m'autorise pas à définir les choses comme callbackfunc(22)
Je ne suis pas saisir...?
OriginalL'auteur AnApprentice | 2011-04-27
Vous devez vous connecter pour publier un commentaire.
Utilisation:
J'ai ri quand j'ai lu ça.
Cette question mérite un -1 pour la mauvaise formulation.
Mon père m'ont toujours appris que la partie la plus délicate n'est pas de trouver la solution, mais à comprendre le problème.
OriginalL'auteur N.B.
Voici comment vous pouvez modifier votre fonction pour qu'elle puisse accepter un rappel.
Voici comment vous pouvez l'utiliser.
Ou vous pouvez l'utiliser avec une fonction anonyme comme si.
OriginalL'auteur jessegavin
En invoquant quelque chose comme ceci:
OriginalL'auteur mVChr
Vous pouvez passer d'une fonction à une autre fonction, comme s'il s'agissait de tout autre objet. Check this out:
Vous pouvez également lire sur le MDC de la documentation (la fonction.call()).
OriginalL'auteur ninjascript
OriginalL'auteur matt
Essayez ceci:
OriginalL'auteur mattsven