Comprobar el estado de cualquier checkbox en jQuery

Muchas veces necesitamos saber el estado de un checkbox pero lo obtenemos mediante inyección de código u otras maneras, el cuál nos dificulta referirnos a ese checkbox en específico. Para ocasiones así podemos implementar la siguiente solución:
<script type="text/javascript">
  $(document).ready
  (
    function()
    {
      $("input:checkbox").on
      ( 'change', 
        function() 
        {
          if( $(this).is(':checked') ) 
          {
            // Hacer algo si el checkbox ha sido seleccionado
            alert("El checkbox con valor " + $(this).val() + " ha sido seleccionado");
          } 
          else 
          {
            // Hacer algo si el checkbox ha sido deseleccionado
            alert("El checkbox con valor " + $(this).val() + " ha sido deseleccionado");
          }
        }
      );
    }
  );
</script>
El código anterior nos permite escuchar el cambio de estado de cualquier checkbox de nuestro código.
Agradecimientos a: CYBMETA

0 comentarios:

Publicar un comentario