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.
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
 
                }
        );
    }
}
Merci de votre aide.