Ir para conteúdo

POWERED BY:

Arquivado

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

nicolasdezena

Botão Submit Limpa a opção do radio button

Recommended Posts

Depois que termina a rotina e aparece a mensagem de sucesso, você joga checked = false para todos os radios

Mas isso no javascript ou direto no radio button? O alert está no ajax:

 <script type="text/javascript">
    jQuery(document).ready(function(){
        jQuery('#ajax_form').submit(function(){
            var dados = jQuery( this ).serialize();
 
            jQuery.ajax({
                type: "POST",
                url: "verifica.php",
                data: dados,
                success: function( data )
                {
                    alert( "Dados enviados com sucesso" );
                    
                }
            });
            
            return false;
        });
    });
    </script>   

Colocaria o checked = false após o alert? Não manjo muito rs..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas isso no javascript ou direto no radio button? O alert está no ajax:

 <script type="text/javascript">
    jQuery(document).ready(function(){
        jQuery('#ajax_form').submit(function(){
            var dados = jQuery( this ).serialize();
 
            jQuery.ajax({
                type: "POST",
                url: "verifica.php",
                data: dados,
                success: function( data )
                {
                    alert( "Dados enviados com sucesso" );
                    
                }
            });
            
            return false;
        });
    });
    </script>   

Colocaria o checked = false após o alert? Não manjo muito rs..

Exato!

Ou simplesmente chame a página de novo (recarregar)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exato!

Ou simplesmente chame a página de novo (recarregar)

Então mas caso eu chame para recarregar, a matricula vai sumir, acontece que esse "sisteminha", a pessoa tem que preencher cada vez que uma ligação é finalizada, se tive rum refresh da página toda a Matricula tem que ser digitada toda hora (por isso usei ajax)... A unica coisa que deve ter um "refresh" são as opções.

 

Vou tentar colocar o cheked=false (vou pesquisar pq n sei fazer kkk).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então mas caso eu chame para recarregar, a matricula vai sumir, acontece que esse "sisteminha", a pessoa tem que preencher cada vez que uma ligação é finalizada, se tive rum refresh da página toda a Matricula tem que ser digitada toda hora (por isso usei ajax)... A unica coisa que deve ter um "refresh" são as opções.

 

Vou tentar colocar o cheked=false (vou pesquisar pq n sei fazer kkk).

 

Faz sentido! Então use o checked false mesmo, faça pelo jQuery desta forma:

$("#RadioID").prop( "checked", false);

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Faz sentido! Então use o checked false mesmo, faça pelo jQuery desta forma:

$("#RadioID").prop( "checked", false);

Cara fiz a mesma coisa só que diferente hahahah :D

<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('#ajax_form').submit(function(){
            var dados = jQuery( this ).serialize();
 
            jQuery.ajax({
                type: "POST",
                url: "verifica.php",
                data: dados,
                success: function( data )
                {
                    alert( "Dados enviados com sucesso" );
                    $(':radio').each(function () {
                      $(this).prop({ checked: false })
                    });
                }
            });
            
            return false;
        });
    });
    </script>   

Agora to com problema para validar o Radio Button, a pessoa consegue enviar preenchendo somente a matricula, não estou conseguindo validar, ele simplesmente ignora a validação e envia o form.

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.