Limita el nombre de checkbox que es poden marcar

El millor que té jQuery és que podem estendre la llibreria de forma molt senzilla, I avui l'anem a estendre per afegir una funció que ens permetrà limitar el nombre màxim de checkbox marcats, cosa que pot resultar realment interessant.

Primer pas: Afegir la funció limitarCheckbox a jQuery:

$ .Fn.limitarCheckbox = function (num) {

var check = this;

this.click (function () {return (check.filter ( «: checked»). length <= num);}); / * Agafem el nombre de check marcats i veiem si superen el nostre paràmetre * /
}
Segon pas: Executem la funció en el document.ready ()
$ ( «Input: checkbox»). LimitarCheckbox (6);
/ * Podem fer servir un selector qualsevol sempre que tingui checkboxes ... i podeu limitar al que vulgueu * /
Espero que us serveixi per a algun projecte, jo ho he hagut de fer per pura necessitat ara mateix i no he pogut evitar postejar per vosaltres, creatius de l'món!

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Luardo Luis Eduardo va dir

    pots especificar una mica més com? algun ejemplod i codi més complet?

  2.   Santigo va dir

    GENIAL !, gràcies per l'aportació, camino començant amb php, jQuery i javaScrit i em vas ajudar a entendre com aplicar-lo a altres funcions, gràcies !!