Begrænser antallet af afkrydsningsfelter, der kan kontrolleres

Det gode ved jQuery er, at vi meget let kan udvide biblioteket, og i dag vil vi udvide det til at tilføje en funktion, der giver os mulighed for at begrænse det maksimale antal markerede afkrydsningsfelter, noget der kan være rigtig interessant.

Første trin: Føj limitCheckbox-funktionen til jQuery:

$ .fn.limitarCheckbox = funktion (num) {

var check = dette;

this.click (funktion () {return (check.filter (": markeret"). længde <= num);}); / * Vi tager antallet af kontrollerede kontroller og ser om de overstiger vores parameter * /
}
Andet trin: Vi udfører funktionen i dokumentet. Klar ()
$ ("Input: afkrydsningsfelt"). LimitCheckbox (6);
/ * Vi kan bruge en hvilken som helst vælger, så længe den har afkrydsningsfelter ... og du kan begrænse den til hvad du vil * /
Jeg håber, det hjælper dig med et projekt, jeg var nødt til at gøre det af ren nødvendighed lige nu, og jeg kunne ikke lade være med at sende det til dig, verdens kreative!

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Luardo Luis Eduardo sagde han

    kan du angive lidt mere som? flere komplette kodeeksempler?

  2.   Santiago sagde han

    STOR!, Tak for bidraget, jeg starter med php, jQuery og javaScrit, og du hjalp mig med at forstå, hvordan jeg anvender det til andre funktioner, tak !!