Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [programowanie obiektowe] odwołąnie do funkcji w klasie
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
flashdev
Witam,

piszę klasę w javascript i utknąłem na pewnym problemie.
A mianowicie w jednej z funkcji wywołuję zapytanie (ajax) do serwera. I teraz przy odebraniu wyniku z serwera, w miejscu gdzie umieściłem funkcję alert chciałbym odwołać się do innej funkcji w klasie.
W jaki sposób to zrobić?

Kod
// include: jQery

    this.funkcja = function(){        
        $.ajax({
            type: 'POST',
            url: ...,
            data: ...,
            success: function(str){
                alert(str);
            }
        });
    }
#luq
Kod
this.foo = function(){
    // somthing
}

this.funkcja = function(){        
    var thisInstance = this;    

    $.ajax({
        type: 'POST',
        url: ...,
        data: ...,
        success: function(str){
            //alert(str);
            thisInstance.foo();
        }
    });
}
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.