Begrenser antall avkrysningsruter som kan merkes

Det gode med jQuery er at vi kan utvide biblioteket veldig enkelt, og i dag skal vi utvide den for å legge til en funksjon som lar oss begrense maksimalt antall avmerkede avmerkingsbokser, noe som kan være veldig interessant.

Første trinn: Legg til limitCheckbox-funksjonen i jQuery:

$ .fn.limitarCheckbox = funksjon (num) {

var sjekk = dette;

this.click (function () {return (check.filter (": checked"). length <= num);}); / * Vi tar antall kontrollerte sjekker og ser om de overskrider parameteren vår * /
}
Andre trinn: Vi utfører funksjonen i dokumentet .ready ()
$ ("Inngang: avkrysningsrute"). LimitCheckbox (6);
/ * Vi kan bruke hvilken som helst velger så lenge den har avkrysningsruter ... og du kan begrense den til hva du vil * /
Jeg håper det hjelper deg for et prosjekt, jeg måtte gjøre det av ren nødvendighet akkurat nå, og jeg kunne ikke unngå å legge det ut for deg, verdens kreative!

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Luardo Luis Eduardo sa

    kan du spesifisere litt mer som? noen mer komplette kodeeksempler?

  2.   Santiago sa

    STOR!, Takk for bidraget, jeg begynner med php, jQuery og javaScrit, og du hjalp meg til å forstå hvordan jeg kan bruke den på andre funksjoner, takk !!