Jak mogę odświeżyć stronę za pomocą jQuery?

Jak mogę odświeżyć stronę za pomocą jQuery?

Rozwiązanie

Użyj location.reload():

$('#something').click(function() {
    location.reload();
});

Funkcja reload() pobiera opcjonalny parametr, który może być ustawiony na true, aby wymusić przeładowanie z serwera, a nie z pamięci podręcznej. Parametr domyślnie ustawiony jest na false, więc domyślnie strona może zostać przeładowana z cache'u przeglądarki'.

Komentarze (6)

Powinno to działać na wszystkich przeglądarkach nawet bez jQuery:

location.reload();
Komentarze (0)

Przypuszczam, że wiele sposobów się sprawdzi:

  • window.location.reload();
  • history.go(0);
  • window.location.href=window.location.href;
Komentarze (3)