Comprobar, seleccionar y deseleccionar todos los checkbox de un formulario con jquery

A continuación indico algunas funciones de Jquery muy útiles para trabajar con elementos de formularios. En este caso para trabajar con checkbox.

Seleccionar/deseleccionar un checkbox:

// Seleccionar un checkbox
$('input[name=acheckbox]').attr('checked', true);

// Deseleccionar un checkbox
$('input[name=acheckbox]').attr('checked', false);

Seleccionar/deseleccionar todos los checkbox:

// Seleccionar todos los checkboxes
$("input:checkbox").attr('checked', true);

// Deseleccionar todos los checkboxes
$("input:checkbox").attr('checked', false);

A continuación una función para obtener la lista de checkboxes seleccionados.
Se crea una función que extiende las propiedades de Jquery. Para todos los checkbox seleccionados se va guardando su valor en un array.
Con este array se puede pasar a un ajax, a otra funcion jquery, o se puede hacer lo que cada uno desee en su lógica.
También se puede hacer un alert() con el array para testear y comprobar los datos del mismo antes de continuar.

jQuery.fn.getCheckboxValues = function(){
    var values = [];
    var i = 0;
    this.each(function(){
        values[i++] = $(this).val();
    });
    return values;
} 

var arr = $("input:checked").getCheckboxValues();

Tags de búsquedas:

checkbox no funciona ajax,obtener todos los checkbox que estan deseleccionado desde jquery,ejemplo comprobar que uno de los checkbox ha sido seleccionado,Para indicar que un ckecbox está deseleccionado que valor se pone,enviar checkbox seleccionados por ajax,todos los checkbox seleccionados jquery,jquery :checked obtener todos los valores seleccionados de un checkbox,marcación de checkbox en java,marcar checkbox desde jquery,marcar checkbox desde jsp,marcar chekbox en javascript,marcar y desmarcar checkbox en genexus,marcar y desmarcar checkbox javascript,marcar y desmarcar checkbox jquery,mostrar checkbox marcado javascript

Noticias relacionadas »

7 comentarios en Comprobar, seleccionar y deseleccionar todos los checkbox de un formulario con jquery

  1. gian
    / Responder

    bien

  2. marcelino
    / Responder

    muy buen articulo, me sirvio muchisimo, gracias

  3. Alex
    / Responder

    Muchas gracias ha sido de gran utilidad para mi

  4. jorge
    / Responder

    como hago para madar por ajax ese array??

  5. Pablo
    / Responder

    Muchas gracias, funciona muy bien..
    Saludos.

  6. Oscar Larriega
    / Responder

    Muy bueno, me sirvió bastante…
    Saludos…

  7. Enrique Sanchez
    / Responder

    Muy buena informacion, la verdad, muy buen sitio, me ha servido de mucho. Muchisimas gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Comprar Bitcoin: »

Invertir y comprar Bitcoin y otras altcoins es más fácil de lo que crees.

1) Si sólo quieres comprar Bitcoin, Ethereum o Litecoin como inversión, tu opción es Coinbase

2) Si quieres probar con otras criptomonedas tu opción es Kucoin o Binance

3) Cualquier duda escríbeme con total libertad al formulario de contacto para resolver dudas: https://www.pedroventura.com/contacto/

Ir a CoinBase
Ir a Kucoin
Ir a Binance

¡Comparte este artículo! »

Sígueme en Facebook »

Suscríbete al newsletter »

Proporciona tu correo electrónico a continuación y recibe las últimas noticias! Funciona con Feedburner de Google

Archivo »

Leer entrada anterior
Pero es que no hay un IDE de PHP óptimo para Linux??!

Actualización: Septiembre/2012 Después de haber escrito este artículo y tras seguir virtualizando NuSphere PhpED, acabo de descubrir Sublime Text http://www.sublimetext.com/....

Cerrar