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,enviar checkbox seleccionados por ajax,Para indicar que un ckecbox está deseleccionado que valor se pone,todos los checkbox seleccionados jquery,mantener checkbox seleccionado javascript,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 *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Invertir en criptomonedas: »

 

Cómo 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 Binance

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

¡Comparte este artículo! »

  • Joel (2 semanas)
    Este grupo es buenísimo hay personas de todo el mundo…
  • Citricus (2 semanas)
    Análisis muy buenos y detallados: Crypto Trading Campus https://t.me/cryptotradingcampus
  • Vane (1 mes)
    Hola muy buena información, en lo personal mino con Javascript…
  • Gabriel Roncancio (2 meses)
    Hola Pedro, gracias por compartir. Tu artículo me dió algunas…
  • Felix JA (2 meses)
    Os paso el que a mi me funciona mejor y…
  • Julian Rincon (2 meses)
    Yo les voy a dejar un grupo, donde buscamos entre…

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