कम से कम एक चेकबॉक्स की जाँच हो तो टेस्ट करें - सीएसएस-ट्रिक्स

Anonim

इस उदाहरण में, एक सबमिट बटन को अक्षम कर दिया गया है, अगर कम से कम एक चेकबॉक्स को चेक और सक्षम नहीं किया गया है।

 

चाल यह है कि आप .is(":checked")तत्वों के एक समूह से भरे jQuery ऑब्जेक्ट पर उपयोग कर सकते हैं और यह सच है अगर उनमें से कोई भी जाँच की और झूठे हैं अगर उनमें से कोई भी नहीं है। और, का उपयोग कर .attr()के लिए disabledकि बूलियन मान के साथ विशेषता सक्षम हो जाएगा / अक्षम कि बटन।

var checkboxes = $("input(type='checkbox')"), submitButt = $("input(type='submit')"); checkboxes.click(function() ( submitButt.attr("disabled", !checkboxes.is(":checked")); ));