Ir para conteúdo

Arquivado

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

Fábio BN

Como dar Post ao Deixar Campo com on blur?

Recommended Posts

Oi Pessoal.

Estou tentando dar um POST ao deixar um campo usando o On Blur, como proceder?

Exemplo:

JS

<script type="text/javascript" >
$(function(){
$("#campo").on('blur', function(){

        $.post("tela_post.php"),
    
    });
   
 });
   
</script>

HMTL

<form method="POST" action="tela_post.php">
<input name="campo" type="text" min="0" max="999" id="campo" value="1248>" size="3" maxlength="5" class="form-control largura_55 float-left margin-left5 texto_centralizado">
</form>

Será que o meu JS tem algum erro, será que esqueci de fechar algo?

Abraços!

Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem uma virgula sobrando:

 $.post("tela_post.php"),
troca por
 $.post("tela_post.php")
veja qual erro aparece no console: Ctrl + Shift + J no Firefox ou Chrome.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Está dando erro na linha do Post.

Tem como dar o POST sem usar AJAX, pois eu queria simular um POST de verdade sem passar os valores via AJAX, no caso, queria atualizar a tela mesmo.

Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá.

Eu consegui fazer colocando um comando diretamente no campo type:
onblur="document.getElementById('ID-FORM').submit();"

<input name="campo" type="text" min="0" max="999" id="campo" value="1248>" size="3" maxlength="5" class="form-control largura_55 float-left margin-left5 texto_centralizado" onblur="document.getElementById('ID-FORM').submit();">

Abraços!

Fábio!

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.