Je suis en train d'implémenter un callback pour une librairie javascript 3rdParty et j'ai besoin de retourner la valeur, mais j'ai besoin de récupérer la valeur du serveur. Je dois faire quelque chose comme ceci:
3rdPartyObject.getCustomValue = function {
return $.getJSON('myUrl');
}
getJSON utilise XMLHttpRequest qui (je crois) a deux comportements synchrones et asynchrones, puis-je utiliser le comportement de synchronouse?
Et pourquoi ne pouvez-vous pas utiliser un rappel pour retourner/obtenir la valeur? En outre, essayez d'éviter autant que possible le comportement synchrone, car il verrouillera l'interface utilisateur du navigateur pendant son traitement. – PatrikAkerstrand
Le code appelant ne prend pas en charge les rappels. – tpower