Ir para conteúdo

POWERED BY:

Arquivado

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

nemtconto

Executar ação sem clique.

Recommended Posts

Dúvida, estou criando um sisteminha com ASP + AJAX.

 

Quando logo no sistema e clico em um menu, beleza, o Ajax é executado, e ele carrega a outra página ASP, até ai perfect esta do jeito que quero, porém quando essa página ASP é carregada tem um formulário do qual eu faço o cadastro, até ai beleza, porém ele retorna para a página inicial, como fazer após esse cadastro ele permanecer nesta página?

 

A ação do cadastro é executado na index aonde tem o código de Ajax que faz carregar a página que seja selecionada em um menu.

 

Sou novato em Ajax mas to querendo aprender então... se alguém puder me dar uma luz ficarei muito agradecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem que enviar o form por ajax então.

 

http://forum.imasters.com.br/public/style_emoticons/default/seta.gif http://www.comp.ufscar.br/~henriquejpb/myJS/myAjax.php

 

Veja esse framework para trabalhar com ajax.

 

Faça +/- assim:

 

document.getElementById("ID do form").onsubmit = function(e){
	e = e || window.event; //Para IE
	e.preventDefault(); //Impede que o form seja enviado normalmente...

	var campo1 = this.getElementById('ID do primeiro campo').value;
	var campo2 = this.getElementById('ID do segundo campo').value;
	.
	.
	.

 //Agora vem o framework que eu falei
 var ajax = new myAjax({
 	method: 'POST',
 	params: 'campo1='+campo1+'&campo2='+campo2+...
 	complete: function(){
 	//funções que você quer executar quando a requisição terminar [opicional]
 	}
 });
 ajax.load('ACTION DO FORM.php');
 
}

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.