Nililimitahan ang bilang ng mga checkbox na maaaring suriin

Ang magandang bagay tungkol sa jQuery ay maaari nating mapalawak ang library nang napakadali, at ngayon ay ipapalawak namin ito upang magdagdag ng isang pagpapaandar na magpapahintulot sa amin na limitahan ang maximum na bilang ng mga naka-check na checkbox, isang bagay na maaaring talagang maging interesante.

Unang hakbang: Idagdag ang function ng limitCheckbox sa jQuery:

$ .fn.limitarCheckbox = pagpapaandar (num) {

var check = ito;

this.click (function () {return (check.filter (": naka-check"). haba <= num);}); / * Kinukuha namin ang bilang ng mga naka-check na tseke at tingnan kung lumampas ang mga ito sa aming parameter * /
}
Pangalawang hakbang: Isinasagawa namin ang pagpapaandar sa dokumento. Na ()
$ ("Input: checkbox"). LimitCheckbox (6);
/ * Maaari naming gamitin ang anumang tagapili hangga't mayroon itong mga checkbox ... at maaari mong limitahan ito sa anumang nais mo * /
Inaasahan kong makakatulong ito sa iyo para sa isang proyekto, kailangan kong gawin ito sa sobrang kailangan ngayon at hindi ko maiwasang mai-post ito para sa iyo, mga likha ng mundo!

Ang nilalaman ng artikulo ay sumusunod sa aming mga prinsipyo ng etika ng editoryal. Upang mag-ulat ng isang pag-click sa error dito.

2 na puna, iwan mo na ang iyo

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Luardo Luis Eduardo dijo

    maaari mong tukuyin ang ilang higit pang kagaya? anumang mas kumpletong mga halimbawa ng code?

  2.   Santigo dijo

    DAKILANG!, Salamat sa kontribusyon, nagsisimula ako sa php, jQuery at javaScrit at tinulungan mo akong maunawaan kung paano ito mailapat sa iba pang mga pagpapaandar, salamat !!