Zacznę od kodu:
<script> function Chat() { this.url = "data.html"; this.getData = function() { var options = {url : this.url, success : this.refreshPage }; $.ajax( options ); } this.parseView = function() { alert("wonnaaa!"); } this.refreshPage = function( html ) { this.parseView(); } } $(document).ready(function() { chat = new Chat; chat.getData(); }); </script>
Ten kod wywala mi błąd "this.parseView is not a function". Dodam, że jeżeli wywołam tą metodę bezpośrednio w metodzie getData() (a nie jako callback) to wszystko działa. Jeśli ktoś może mnie oświecić to będę zobowiązany.
Z góry dziękuję za pomoc, pozdrawiam!