Validar si uno de los radiobutton esten seleccionados

publicado por: Anonymous

Tengo este código:

$(document).ready(function()
    {
    $("#myBtn").click(function () {  
        if( $("#formulario input[name='radio']:radio").is(':checked')) {  
            $("#formulario").submit();  
            } else{  
                alert("Selecciona un metodo de pago.");  
                }  
    });
 });

El problema es que la alert se muestra al darle al boton para hacer el registro estando uno seleccionado.
Funciona bien hasta ese punto.

Gracias por la ayuda.

solución

En mi caso como era solo dos radio button. En tal caso, basta con validar que alguno de los dos esté checked. Debido que al hacerlo de las maneras que encontré en Internet validaba que todos estuvieran checked no una de esas opciones.

Aquí mi código:

 $(document).ready(function(){  

    $("#myBtn").click(function() {  
        if($("#boton1").is(':checked') || $("#boton2").is(':checked')) {  

        } else {  
            alert("Seleccione un metodo de pago.");  
        }  
    });  

});
Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *