จำกัด จำนวนช่องทำเครื่องหมายที่สามารถตรวจสอบได้

ข้อดีของ jQuery คือเราสามารถขยายไลบรารีได้ง่ายมากและวันนี้เราจะมาขยายเพิ่มฟังก์ชั่นที่จะช่วยให้เราสามารถ จำกัด จำนวนช่องทำเครื่องหมายสูงสุดซึ่งเป็นสิ่งที่น่าสนใจจริงๆ

ขั้นตอนแรก: เพิ่มฟังก์ชัน limitCheckbox ใน jQuery:

$ .fn.limitarCheckbox = function (num) {

var check = นี่;

this.click (function () {return (check.filter (": checked"). length <= num);}); / * เราใช้จำนวนการตรวจสอบที่ตรวจสอบและดูว่าเกินพารามิเตอร์ของเราหรือไม่ * /
}
ขั้นตอนที่สอง: เราเรียกใช้ฟังก์ชันใน document.ready ()
$ ("Input: checkbox"). LimitCheckbox (6);
/ * เราสามารถใช้ตัวเลือกใดก็ได้ตราบเท่าที่มีช่องทำเครื่องหมาย ... และคุณสามารถ จำกัด ได้ตามที่คุณต้องการ * /
ฉันหวังว่ามันจะช่วยคุณสำหรับโปรเจ็กต์ฉันต้องทำมันด้วยความจำเป็นอย่างยิ่งในตอนนี้และฉันก็อดไม่ได้ที่จะโพสต์ให้กับคุณสิ่งสร้างสรรค์ของโลก