Vamos a ver cómo obtener el valor de un checkbox con jQuery de una manera sencilla y práctica.
Otros post con temática similar son:
<input type="checkbox" name="colorfavorito" value="rojo" id="rojo">
Tal y como vemos en el código superior el input checkbox se compone de:
Puede haber tantos checkbox como necesitemos en un mismo formulario.
Vamos a ver en este ejemplo como obtener el valor del checkbox:
$(document).ready(function() { $("#boton").click(function () { alert($('input:checkbox[name=colorfavorito]:checked').val()); $("#formulario").submit(); }); });
Os explico el código:
Para finalizar os pongo el código para resetear el radio button, solo os queda asociarlo al click de un button como en las anteriores demos:
$('input:checkbox[name=colorfavorito]').attr('checked',false);
En caso de trabajar con otras librerías distintas a jQuery os recomiendo en caso de problemas usar jQuery noConflict().
Para la detección, control o selección de elementos con jQuery os recomiendo leer este post: