Como posso refrescar uma página com jQuery?

Como posso refrescar uma página com jQuery?

Solução

Utilize location.reload():

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

A função reload() toma um parâmetro opcional que pode ser definido como true' para forçar uma recarga do servidor ao invés do cache. O parâmetro padrão éfalse`, então por padrão a página pode ser recarregada a partir do cache do navegador.

Comentários (6)

Isto deve funcionar em todos os navegadores, mesmo sem jQuery:

location.reload();
Comentários (0)

Muitas maneiras funcionarão, suponho eu:

  • window.location.reload(); window.location.reload();
  • history.go(0);
  • window.location.href=window.location.href;
Comentários (3)