Salut à tous.
J'essaie de faire un peu de poo en js mais je galère. Je pense qu'un exemple de code sera assez parlant: ma question est en commentaire.
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 // instanciation var c = new MaClasse(); c.updatePage(); // constructeur function MaClasse() { // variables de classe this.AjaxResponse = null; // ... // méthodes this.updatePage = function() { // code... this.getAjaxResponse(); // code... } this.getAjaxResponse = function() { new Ajax.Request('url', {options}, onSuccess : function(transport) { jsonResponse = transport.responseText || null; // ICI je ne sais pas comment faire pour affecter jsonResponse // dans ma variable de classe this.AjaxResponse // ou appeler une autre méthode de MaClasse avec jsonResponse en param } ); } }
Partager