Jump to content


Photo

Atualizar Formulário


  • Faça o login para participar
2 replies to this topic

#1 Tonini

Tonini

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino

Posted 11/02/2010, 16:05

Olá galera,

Eu consigo enviar as informações para o banco e atualiza-las utilizando:

$(document).ready(function(){	
	$("#FormChamado").submit(function(){
	
		
	$.post("alteraChamado.php", $("#FormChamado").serialize());	
	

	});
	
});

Só que para as novas informações aparecerem eu preciso dar um F5 na página. Como faço para que isso seja feito de forma automatica, somente no formulário?
Uso JQuery.

Agradeço desde já!
CalvinBall.
Any player may declare a new rule at any point in the game.
The player may do this audibly or silently...

#2 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/02/2010, 19:32

Nesse submit, crie uma função que busca as informações do banco de dados e atualiza o formulário. Como atualizar vai depender de como você quer e de como é o formulário.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#3 Tonini

Tonini

    12 Horas

  • Usuários
  • 130 posts
  • Sexo:Masculino

Posted 12/02/2010, 07:52

Então eu tenho que mudar algumas coisas pois por enquanto ele está trazendo os dados através do php <input><?php echo $variavel; ?></input>

Um função que seja chamada no carregamento da página e depois do submit resolveria, correto?
E como faço para receber os dados? Eu tenho uma função, que uso em outra parte, em que eu recebo só um valor:

function pesquisaCham(){	
	var numman = $("#numman").val();
	
	if (numman != ""){	
		$("#resposta").html("<b>Pesquisando número do chamado...</b>");		
		$.post("pesquisaChamado.php",{numman:numman},function(data){	
		if (data == -1){
			$("#resposta").html("<b>Não há chamado cadastrado com este número.</b>");			
		} else {
			$("#resposta").html("<b>Este chamado já está cadastrado.</b>");	
			alert("Este chamado já está cadastrado.");
			$("#bt").html.hide;
		}
		});
	}
}

Eu consigo receber um array, por exemplo?
CalvinBall.
Any player may declare a new rule at any point in the game.
The player may do this audibly or silently...




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq