Begränsar antalet kryssrutor som kan markeras

Det bra med jQuery är att vi kan utöka biblioteket mycket enkelt, och idag kommer vi att utöka det för att lägga till en funktion som gör att vi kan begränsa det maximala antalet kryssrutor, något som kan vara riktigt intressant.

Första steget: Lägg till funktionen limitCheckbox till jQuery:

$ .fn.limitarCheckbox = funktion (num) {

var check = detta;

this.click (funktion () {return (check.filter (": markerad"). längd <= num);}); / * Vi tar antalet kontrollerade kontroller och ser om de överskrider vår parameter * /
}
Andra steget: Vi utför funktionen i dokumentet.ready ()
$ ("Input: checkbox"). LimitCheckbox (6);
/ * Vi kan använda valfri väljare så länge den har kryssrutor ... och du kan begränsa den till vad du vill * /
Jag hoppas att det hjälper dig för ett projekt, jag var tvungen att göra det av ren nödvändighet just nu och jag kunde inte låta bli att skicka det åt dig, världens kreatörer!

2 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Luardo Luis Eduardo sade

    kan du ange lite mer som? några mer kompletta kodexempel?

  2.   Santiago sade

    STOR!, Tack för bidraget, jag börjar med php, jQuery och javaScrit och du hjälpte mig att förstå hur jag använder det på andra funktioner, tack !!