Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS/Ajax]Ładowanie pliku php
Forum PHP.pl > Forum > XML, AJAX
wezyrone
Mam problem z odświeżaniem wczytanego pliku, a dokładnie mam index.php i w nim:
  1. <div id="rankCont">
  2. <?php
  3. include('createRank.php');
  4. ?>
  5. </div>
pod mam funckje w js:
  1. var loadUrl = "createRank.php";
  2. function refresh(){
  3. $("#rankCont").load(loadUrl);
  4. var t = setTimeout('refresh()', 5000);}

W pliku createRank.php mam skrypt który wyświetla tabelkę i w nim warunek który ją wyświetla lub wyświetla informację że baza jest niedostępna. I właśnie w tej wiadomości chce zrobić automatyczne odświeżanie w celu sprawdzenia czy baza jest już dostępna, lecz kod js tzn: refresh(); nie działa.
Jeszcze opiszę tak prościej co chce osiągnąć: Mam div do niego ładuje plik przez include, plik się ładuje i sprawdza czy wyświetlić tabelkę czy nie, jak nie wyświetla wiadomość, chce by po 5 sekundach wróciło znów do ładowania pliku.
Czy ktoś zna sposób jak to rozwiązać?
ylk
Nie wiem czy w tym przypadku to będzie problemem, ale musisz funkcję refresh() wywołać po załadowaniu strony, bo jeśli jej nie odpalasz to nie ma się co dziwić że nie działa... Widzę, że korzystasz z jQuery więc możesz dać tak:
  1. $(document).ready(function() { refresh(); });
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.