Beperkt het aantal selectievakjes dat kan worden aangevinkt

Het goede aan jQuery is dat we de bibliotheek heel gemakkelijk kunnen uitbreiden, en vandaag gaan we het uitbreiden met een functie waarmee we het maximale aantal gemarkeerde selectievakjes kunnen beperken, iets dat heel interessant kan zijn.

Eerste stap: voeg de limitCheckbox-functie toe aan jQuery:

$ .fn.limitarCheckbox = functie (num) {

var check = dit;

this.click (function () {return (check.filter (": gecontroleerd"). length <= num);}); / * We nemen het aantal gecontroleerde controles en kijken of ze onze parameter overschrijden * /
}
Tweede stap: we voeren de functie uit in het document.ready ()
$ ("Input: checkbox"). LimitCheckbox (6);
/ * We kunnen elke selector gebruiken zolang deze selectievakjes heeft ... en je kunt het beperken tot wat je maar wilt * /
Ik hoop dat het je helpt voor een project, ik moest het nu uit pure noodzaak doen en ik kon niet anders dan het voor jullie plaatsen, creatievelingen van de wereld!

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Luardo Luis Eduardo zei

    kun je iets meer specificeren zoals? nog meer complete codevoorbeelden?

  2.   Santiago zei

    GEWELDIG!, Bedankt voor de bijdrage, ik begin met php, jQuery en javaScrit en je hebt me geholpen te begrijpen hoe ik het op andere functies kan toepassen, bedankt !!