Bloqueando Duplo Click e Acrescentado Delay para executar outra vez
Olá pessoas, estou com um problema em um código jquery, uso ele para submit de um formulário a uma página aonde executa mysql e algumas outras funções, pois bem, o problema que estou tendo é que ele esta enviando não somente uma vez mais sim várias, fazendo um loop muito estranho, e queria saber como posso acrescentar ao código um pequeno delay para que possa novamente clicar no botão, e que só vá apenas uma requisição para esta página, evitando o duplo click.
Código Jquery
<script type="text/javascript">
$(document).on('submit', '#formplaylist', function()
{
$.post('funcao/criar.php', $(this).serialize(), function(data)
{
$(".resultadodeletarplaylist").html(data);
});
return false;
});
</script>
Código do formulário
<form id="formplaylist">
<input type="text" name="nomeplaylist" placeholder="Nome da Playlist" class="form-control"/>
<br/>
<button id="load" data-loading-text="Aguarde..." name="button" type="submit" class="btn btn-primary"><i class="fa fa-paper-plane"></i> Criar</button>
</form>
Alguem sabe como posso resolver isto?
Discussão (4)
Carregando comentários...