Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

renan.miranda

Refresh apenas uma vez

Recommended Posts

Tudo certo galera?

Bem... vamos a mais uma dúvida....

 

 

Eu criei um sistema de cadastro de bairros, o mesmo está inserindo perfeitamente, mas o que gostaria de fazer, era que assim que fosse inserido mais uma linha, o site me desse um refresh na div sem recarregar todo site...

 

Abaixo o script que está fazendo isso, de uma certa forma, mas como se trata de um start em um intervalo de 1 em 1 segundo, ele após inserir fica dando refresh seguidamente.

 

Eu gostaria de saber como eu faço para que ele dê o refresh apenas uma vez e pronto.

 

O script

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
	<script type="text/javascript">
	jQuery(document).ready(function(){
		jQuery('#formBairro').submit(function(){
			var dados = jQuery( this ).serialize();
			jQuery.ajax({
				type: "POST",
				url: "salva-bairro.php",
				data: dados,
				success: function( data )
				{
                          jAlert('<font color=#000000>Bairro inserido com sucesso</font>', 'SUCESSO!');
					var intervalo = setInterval(function() { $('#box-bairro').load('lista-bairros.php'); }, 1000);
				}
			});
			
			return false;
		});
	});
	</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok OK... matei...

Eu alterei a linha...

var intervalo = setTimeout(function() { $('#box-bairro').load('lista-bairros.php?idMunicipio=<?php echo $municipio['idMunicipio']?>'); }, 1000);

Dessa forma ele só executa uma vez

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.