Impedir multiplo Submit via ajax
Boa tarde galera, estou com um problema em um código de envio de requisições POST via ajax, o problema é que ele usa button mais esta enviando multiplas requisições fazendo um loop de envio que pode chegar enviar ate fazer um loop de envio de submit, acaba chegando ate 5 ou 6 requisições, mesmo bloqueando pelo php os insert dele.
Gostaria de fazer algo mais economico usando o próprio ajax impedindo que ele faça essa submição do resultado alem de uma.
Ou que tenha um delay para que o usuário possa novamente clicar no botão para enviar uma outra requisição, ou que não deixe ser o mesmos resultados dos campos text seja enviandos caso for identificado que este ultimo foi já enviado.
Este é o código meu:
<script type="text/javascript">
$(document).on('submit', '#deletar', function()
{
$.post('funcao/atualizar-usuariosdj.php', $(this).serialize(), function(data)
{
$(".resultadoacao").html(data);
});
return false;
});
</script>
Qual seria a melhor maneira de evitar esses multiplos POST de submit.
Discussão (2)
Carregando comentários...