Ir para conteúdo

POWERED BY:

Arquivado

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

paginad

ajaxSumit

Recommended Posts

Estou usando o jquery.form para submeter um form. Quando clico uma vez ele envio os dados, submete tranquilo, mas quando clico novamente ele nao manda mais os dados. O que pode ser?

 

submitHandler: function(form) {

$(form).ajaxSubmit({

target: "#retorno_ajax"

});

}

 

Nesse modelo, está enviando direto quantas vezes clicar no submit.

 

http://jquery.bassistance.de/validate/demo/ajaxSubmit-intergration-demo.html

Compartilhar este post


Link para o post
Compartilhar em outros sites

desnecessário usar esse plugin.

 

você pode fazer apenas com o validate seco, assim:

http://wbruno.com.br/blog/2011/03/21/validar-enviar-formulario-ajax-usando-jquery-validate/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentei, mais mesmo assim não foi. Acho que é pq o retorno é em uma div, sei lá. Veja abaixo. Para mim só submete uma vez.

<script type="text/javascript"> 
$().ready(function() {
$('input[name="telefone"]').setMask('fone');

$("#formProposta").validate({
	rules: {
		nome: "required",
		email: {email: true, required: true},
		telefone: {telefone: true, required: true},
		captchacode: "required"
 },
	messages: {
		nome: "Nome é obrigatório",
		email: {email: "E-mail inválido", required: "E-mail é obrigatório"},
		telefone: {telefone: "Telefone fora do padrão (00)0000-0000", required: "Telefone é obrigatório"},
		captchacode: "Digite os caracteres da imagem acima"
	},
	submitHandler: function(form){
		var dados = $(form).serialize();

		$.ajax({
			type: "POST",
			url: "/sistema/proposta.asp",
			data: dados,
			success: function(txt){
				$('#retorno_ajax').html(txt);
			},
				error: function(txt){
					$('#retorno_ajax').html(txt);
				}
		});
		return false;
	}
	});
});
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

A principio está tudo certo.

 

como você sabe que não ta "submetendo" mais de uma vez ?

você ta acompanhando a requisição no Firebug ?

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.