Como posso atualizar uma página com jQuery
- 4965
- 524
- Howard Fritsch
Atualizar uma página é uma tarefa comum no desenvolvimento da web e pode ser realizada facilmente com o jQuery. Se você precisa atualizar o conteúdo, redefinir campos de formulário ou acionar uma nova solicitação ao servidor, o jQuery oferece uma variedade de métodos para atualizar uma página.
Neste artigo, discutiremos três métodos diferentes para atualizar uma página usando jQuery: usando o localização.recarregar() método para recarregar toda a página, usando o setTimeout () função para atrasar a recarga e usar o Ajax para recarregar uma parte específica da página. No final deste artigo, você estará equipado com o conhecimento para atualizar uma página usando jQuery em diferentes cenários.
Método 1: Usando o local.recarregar()
A maneira mais fácil de atualizar uma página com jQuery é usar o local.Método Reload (). Este método recarregará a página atual, incluindo as alterações que foram feitas.
Para usar esse método, basta incluir o código a seguir em seu script jQuery:
$ (documento).pronto (function () localização.recarregar (verdadeiro); );123 | $ (documento).pronto (function () localização.recarregar (verdadeiro);); |
O $ (documento).preparar()
A função garante que a página esteja totalmente carregada antes que a atualização seja acionada. O verdadeiro parâmetro no localização.recarregar()
O método força um recarregar do servidor em vez do cache do navegador.
Método 2: Usando setTimeout ()
Outra maneira de atualizar uma página com jQuery é usar o setTimeout ()
função. Esta função atrasará a execução da ação de atualização para um número especificado de milissegundos.
Para usar este método, inclua o código a seguir em seu script jQuery:
$ (documento).pronto (function () setTimeout (function () localização.recarregar (verdadeiro); , 5000); // 5 segundos );12345 | $ (documento).pronto (function () setTimeout (function () localização.recarregar (verdadeiro); , 5000); // 5 segundos); |
Este código aguardará 5 segundos antes de acionar a atualização da página.
Método 3: Usando Ajax
Se você deseja atualizar uma página sem recarregar a página inteira, você pode usar o Ajax para recarregar uma parte específica da página. Este método é útil para atualizar o conteúdo sem interromper a experiência do usuário.
Para usar este método, você pode incluir o código a seguir em seu script jQuery:
$ (documento).pronto (function () $ ("#refreshButton").clique (function () $.ajax (url: "yourpage.php ", cache: false, sucesso: function (html) $ ("#yourdiv ").html (html); ); ); );1234567891011 | $ (documento).pronto (function () $ ("#refreshButton").clique (function () $.ajax (url: "yourpage.php ", cache: false, sucesso: function (html) $ ("#yourdiv ").html (html); ); );); |
Este código recarregará o conteúdo do Seudiv elemento usando o conteúdo de sua página.php.
Conclusão
Neste artigo, discutimos três métodos diferentes para atualizar uma página com jQuery. Você pode usar o localização.recarregar()
método para recarregar toda a página, o setTimeout ()
função para adiar o recarregamento, ou Ajax Para recarregar uma parte específica da página. Escolha o método que melhor atenda às suas necessidades e implemente -o em seu script jQuery.