Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nadpisywanie zmiennych
lukaskolista
post
Post #1





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


Witam. Poprzez ajaxa pobieram dane w JSON w ktorych sa id elementow na stronie oraz wartosci, ktore trzeba wstawic do tych elementow. Zawartoscia jednego elementu (contentu strony) jest HTML ze skryptem JS pomiedzy znacznikami <script type="text/javascript"></script>. Przesylany skrypt wykonuje sie poprawnie, jednak mam problem. Za kazdym razem w tym skrypcie jest zmienna o nazwie _timer, ktora po kazdym odswiezeniu contentu powinna zostac nadpisana, a tak sie nie dzieje, w wyniku czego jest tworzony nowy timer i gdy wszystkie timery w pamieci przegladarki dojda do 0 ta sama akcja (odswiezenie elementu strony) wykonuje sie kilka razy. Da sie jakos temu zapobiec? Ponizej wstawiam kod, ktory przesylam AJAXem (skrypt jest generowany w php)
  1. echo '<script type="text/javascript">';
  2. echo '$(function() {
  3. var _timer = new timer();
  4. _timer.endTime = '.$build->end_time.';
  5. _timer.containerID = \'build_'.$build->id.'\';
  6. _timer.endCallback = function() {
  7. refresh(\'ajax_object_builds/list\', \'builds\');
  8. };
  9. _timer.acount();
  10. });';
  11. echo '</script>';


Ten post edytował lukaskolista 9.03.2011, 08:35:20
Go to the top of the page
+Quote Post

Posty w temacie
- lukaskolista   Nadpisywanie zmiennych   9.03.2011, 08:34:33


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:43