Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Prototype] onComplete w Ajax.PeriodicalUpdater
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Largo
Witam,

Od pewnego czasu dręczę się z klasą do automatycznego odświeżania w klasie Ajax.PerodicalUpdater. Zdarzenie onSuccess działa, ale onComplete już nie. Odpowiedź jest zwracana na 110%, onSuccess ją wyłapuje. Ale mi zależy na tym, aby zdarzenie było wykonane po aktualizacji treści, ponieważ chcę wykonać aktualizację paru elementów, a nie danego, który został przekazany w konstruktorze klasy.

Czy to błąd Prototype, czy ja nie umiejętnie z niej korzystam? Najprostsze użycie:

[JAVASCRIPT] pobierz, plaintext
  1. <script type='text/javascript'>
  2. var frequencyRate = parseInt( 5 );
  3.  
  4. new Ajax.PeriodicalUpdater( 'forumGoldAmount', ipb.vars['base_url'] + 'app=fg&module=ajax&section=account&secure_key=' + ipb.vars['secure_hash'] + '&do=getUserAmount',
  5. {
  6. method: 'get',
  7. frequency: frequencyRate,
  8. onSuccess: function( t )
  9. {
  10. alert( t.responseText );
  11. /* Uruchomi się okno! */
  12. },
  13. onComplete: function( t )
  14. {
  15. alert( t.responseText );
  16. /* Tu się nic nie wykonuje... */
  17. },
  18. }
  19. );
  20. </script>
[JAVASCRIPT] pobierz, plaintext


Proszę o porady.

Pozdrawiam,
Largo
slammer
w linijce nr 17 masz zbędny przecinek tongue.gif
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.