Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] load zwrócenie błędu
Forum PHP.pl > Forum > Przedszkole
troian
Witam znowu wink.gif Mam problem gdyż nie bardzo wiem jak sprawdzić czy funkcja:
Kod
   var plik = 'index.html';
   $('#from').load(plik);


prawidłowo załadowała plik strony, i tutaj pytanko mam jak sformułować if'a aby sprawdzał czy załadowało wybrany plik i jeżeli nie to wywoła on wczytanie zawartości danej klamry czyli:
Kod
var plik = 'index.html';
$('#from').load(plik);
if(ladowanie_strony == false)
{
  //Kod wywołujący się w przypadku nie załadowania strony.
}
fate
api.jquery.com/load/#example-1
Comandeer
Nie sprawdzisz w taki sposób, bo ta metoda jest asynchroniczna. Możesz to jedynie przechwycić w callbacku tej metody.
Kod
$('.content').load('plik.php', function(response, status)
{
    if(status == 'error')
        alert('Wystąpił błąd');
});
troian
Dzięki za pomoc smile.gif
Comandeer
@fate hmm… gdzie dokładnie? Patrzę na zalinkowany przez Ciebie przykład i widzę, że drugi parametr określa status żądania.
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.