Jump to content
Sign in to follow this  
Guilherme De Lima Campos

Ocultar/Exibir ao enviar formulário

Recommended Posts

Bom dia a todos, o que tenho disponível seria isso:

header

<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('#avise_me').submit(function(){
		var dados = jQuery( this ).serialize();

		jQuery.ajax({
			type: "POST",
			url: "acao/avise-me-estoque.php",
			data: dados,
			success: function( data )
			{

			}
		});
		
		return false;
	});
});
</script>

body

<span id="formulario_avise_me">
<b>Avise-me quando chegar?</b><br /><br />
<form method="post" action="" id="avise_me">
	<input type="hidden" name="referencia_produto" value="<?php echo $model; ?>" />
	<input type="hidden" name="titulo_produto" value="<?php echo $heading_title; ?>" />
	E-mail: <input type="text" name="email" /> <input type="submit" value="Avise-me" />
</form>
</span>
<span id="formulario_preenchido">
	Você será avisado quando ouver estoque disponível
</span>

O que eu preciso é o seguinte: manter sempre oculto a span#formulario_preenchido, porém quando for enviado o formulário, ele oculte a span#formulario_avise_me e exiba a span#formulario_preenchido.

 

 

Não manjo de js, desde já agradeço a ajuda de você.

 

Obrigadoo!!!

Share this post


Link to post
Share on other sites

Fui mexendo e consegui, muito facil!!

 

Obrigado a todos!!

 

Ficou assim:

$(document).ready(function(){
	$("#formulario_preenchido").css("display", "none");
});
jQuery(document).ready(function(){
	jQuery('#avise_me').submit(function(){
		var dados = jQuery( this ).serialize();

		jQuery.ajax({
			type: "POST",
			url: "acao/avise-me-estoque.php",
			data: dados,
			success: function( data )
			{
				$("#formulario_preenchido").css("display", "block");
				$("#formulario_avise_me").css("display", "none");
			}
		});
		
		return false;
	});
});

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.