Boa tarde,
Estou com o seguinte problema, eu preciso que um uma parte da minha tela fique renderizando em 5 em 5 segundos.
Será possível fazer isso com Ajax?
Na minha aplicação estou usando JSF+Richfaces+Hibernate.
Grato.
Boa tarde,
Estou com o seguinte problema, eu preciso que um uma parte da minha tela fique renderizando em 5 em 5 segundos.
Será possível fazer isso com Ajax?
Na minha aplicação estou usando JSF+Richfaces+Hibernate.
Grato.
É possível sim.
Podes usar o setTimeout() do Javascript pra isso
<script type="text/javascript">
function timedMsg()
{
var t=setTimeout("alert('5 segundos!')",5000);
}
</script>
<body onload="timedMsg()">
No onload da página tu carrega a função que deseja.
O que estaria no lugar do alert(‘5 segundos!’) é a chamada pra tua função que faz o Ajax. o 5000 é em milisegundos.
Espero ter ajudado.
Qualquer dúvida, pode perguntar
Na verdade o meu problema é o seguinte:
Tenho um dataTable com todos os meus registros do banco nele, e preciso que este dataTable fica atualizando e pegando os novos dados do banco. Alguma idéia de como fazer isso?
Grato.
de uma olhada no a4j:push