मैं सभी चेकबॉक्स कैसे देख सकता हूं, जो चेक किए गए हैं और अक्षम नहीं?सभी चेक किए गए चेकबॉक्स के लिए jquery selector जो अक्षम नहीं हैं
14
A
उत्तर
5
$('input[type="checkbox"]').filter(function() {
return !this.disabled && this.checked;
})
7
25
इसलिए की तरह है:
$("input[type='checkbox']:checked").not(":disabled")...
इस फ़ील्ड input
रों हैं पाता है, प्रकार checkbox
, जो जाँच कर रहे हैं, और अक्षम नहीं के साथ। अगर यह काम नहीं करता है, आप एक विशेषता की जांच का उपयोग करना चाहिए:
$("input[type='checkbox']:checked").not("[disabled]")...
या, जैसा कि @lonesomeday astutely कहा, आप इसे एक चयनकर्ता में गठजोड़ कर सकते हैं:
$("input[type='checkbox']:checked:not(:disabled)")...
मैं एक साथ एक डाल दिया है सबूत-ऑफ-अवधारणा in this fiddle।
+5
यहां दो अलग-अलग चयनकर्ताओं का उपयोग करने में कोई बात नहीं है। आप इनपुट [टाइप = "चेकबॉक्स"] भी कर सकते हैं: चेक किया गया: नहीं ([अक्षम]) '। – lonesomeday
2
0
कैसे करें के बारे $("input[type='checkbox']:checked:enabled")
?
संबंधित मुद्दे
- 1. एंड्रॉइड: चेकबॉक्स चेक किए गए चेकबॉक्स मान
- 2. निर्धारित करें कि jQuery ऑब्जेक्ट के भीतर सभी चेकबॉक्स चेक किए गए हैं, बूलियन
- 3. चेकबॉक्स के लिए JQuery चेक
- 4. चेकबॉक्स चेक किए जाने पर jQuery अक्षम फॉर्म तत्व
- 5. सभी चेक किए गए चेकबॉक्स कैसे प्राप्त करें
- 6. चेकबॉक्स चेक किए गए चेकबॉक्स के आधार पर टेक्स्टबॉक्स को अक्षम कैसे करें
- 7. कैसे गणना करें कि कितने चेकबॉक्स चेक किए गए हैं
- 8. Jquery Trigger चेकबॉक्स: क्लिक किए गए ईवेंट से जुड़ा हुआ फ़ंक्शन चेक किए गए गुण
- 9. गुणों के लिए jquery selector जो स्ट्रिंग
- 10. jQuery चेकबॉक्स चेक/अनचेक
- 11. जांचें कि सभी चेकबॉक्स अनचेक किए गए हैं
- 12. क्यूटी चेकबॉक्स/टूलबटन कस्टम/विशिष्ट चेक/अनचेक किए गए आइकन
- 13. एक फॉर्म में सभी चेक किए गए चेकबॉक्स प्राप्त कर रहे हैं
- 14. मैं एक संग्रहीत और स्नैपशॉट किए गए jquery selector variable
- 15. jQuery में सभी अनियंत्रित चेकबॉक्स
- 16. अक्षम चेक किए गए चेकबॉक्स को अनचेक के रूप में दिखाया गया है - एएसपी.नेट
- 17. jquery चेक चेकबॉक्स
- 18. चेकबॉक्स IE के लिए jquery
- 19. जेड चेकबॉक्स चेक किए गए विशेषता को सशर्त (यदि)
- 20. jQuery ट्रिगर मैं एक चेक-सभी शीर्षक में चेकबॉक्स जो तालिका के उस स्तंभ में सभी चेक बॉक्स की जाँच करता है के साथ तालिका है ('क्लिक') चेकबॉक्स
- 21. चेकबॉक्स डेटा बाइंडिंग - चेक किए गए बनाम चेकस्टेट
- 22. सभी चेकबॉक्स को चेक/अनचेक करें
- 23. प्रोग्राम किए गए चेक किए गए राज्य के परिवर्तन के जवाब में चेकबॉक्स परिवर्तन ईवेंट की आवश्यकता है
- 24. सभी चेक किए गए बॉक्स के माध्यम से Jquery Iterate और कक्षा
- 25. चेक किए गए चेंज किए गए ईवेंट में समस्या
- 26. सभी चेक बॉक्स ढूँढना jQuery
- 27. किसी पृष्ठ पर सभी चेक किए गए चेकबॉक्स की गणना कैसे प्राप्त करें
- 28. सभी अचयनित चेकबॉक्स कैसे ढूंढें?
- 29. चेकबॉक्स के चेक किए गए फ़ील्ड के लिए एएसपी.नेट बाध्यकारी पूर्णांक
- 30. चेकबॉक्स चेक किए जाने पर jQuery छुपाएं, अनचेक
में .filter() फ़ंक्शन का उपयोग करना है, लेकिन चयनकर्ता से 'चेक किया गया' खोना और फ़िल्टर फ़ंक्शन बनाना! This.disabled && this.checked' प्रदर्शन को बेहतर करेगा । – lonesomeday
बिल्कुल क्यों? मुझे लगता है कि चयनकर्ता इंजन मेरे कार्य से तेज़ी से ऐसा करेगा। फिर भी समझना आसान है, मैं अपना जवाब संपादित कर दूंगा। – Hoffmann
क्योंकि ब्राउजर 'चेक नहीं' समझते हैं, इसलिए jQuery को इसे स्वयं करना है, जो धीमा है। एक अतिरिक्त बुलियन जांच जोड़ना बहुत तेज़ है। – lonesomeday