नोट: संस्करण 1.9.0 के रूप में, ignore: ":hidden"
डिफ़ॉल्ट विकल्प है, तो यह स्पष्ट रूप से अब और सेट करने की आवश्यकता नहीं है।
उपयोग :hidden
:
तत्वों कई कारणों से छिपा माना जा सकता है:
- वे कोई भी एक प्रदर्शन मूल्य की है।
- वे प्रकार = "छिपा" वाले तत्व तत्व हैं।
- उनकी चौड़ाई और ऊंचाई स्पष्ट रूप से 0
- एक पूर्वज तत्व छुपा हुआ है, इसलिए तत्व पृष्ठ पर नहीं दिखाया गया है।
$("#myform").validate({
ignore: ":hidden"
});
अद्यतन: पूर्णता के लिए, plugin's documentation से:
, जब मान्य बस उन्हें को छान अनदेखी करने के लिए
तत्वों की अनदेखी। jQuery का -method का उपयोग नहीं किया जाता है, इसलिए not()
द्वारा स्वीकार की जाने वाली सभी चीज़ों को इस विकल्प के रूप में पारित किया जा सकता है। प्रकार सबमिट और रीसेट के इनपुट हमेशा अनदेखा किए जाते हैं, इसलिए अक्षम तत्व भी हैं।
स्रोत
2010-04-12 16:11:38
@ फ़ेलिक्स: क्या बूलियन मान वापस करने के लिए वैध() प्राप्त करने का कोई तरीका है? – Gabe
@gmcalab: यह मान क्या इंगित करना चाहिए? यह एक 'वैलिडेटर' देता है: http://docs.jquery.com/Plugins/Validation#Validator –
@ फ़ेलिक्स धन्यवाद, अच्छा लिंक! अभी फॉर्म() अभी भी मान्य नहीं है, यह अभी भी छिपे हुए फ़ील्ड को मान्य कर रहा है .... – Gabe