मैं jQuery सीखने की कोशिश कर रहा हूं और एक अजीब समस्या (शायद केवल अजीब) में ठोकर खाई है। तो यहां जाता है: मेरे पास मेरे ऐप में आईडी mainform
वाला एक फॉर्म है। अब मैं jQuery के साथ फॉर्म को मान्य करना चाहता था। इसके अलावा मैं अमान्य फ़ील्ड को नीले रंग में सेट करना चाहता था। कि मैंवैध बनाम मान्य
.error{
background-color:blue;
}
सीएसएस जोड़ा जब मैं कंसोल में $('form#mainform').valid();
चलाने के लिए, मैं प्रकाश डाला हो और सब कुछ ठीक काम करता है। हालांकि जब मैं $('form#mainform').validate();
चलाता हूं, तो मुझे बहुत सारे डेटा मिलते हैं और कुछ भी नहीं होता है।
अगर मैं validate()
से पहले चलाता हूं, तो त्रुटि प्लेसमेंट आदि जैसे विभिन्न विकल्प काम नहीं करते हैं।
मैं इनके बीच का अंतर जानना चाहता हूं, वे इतने अलग तरीके से क्यों व्यवहार कर रहे हैं और उनका उपयोग कहाँ किया जाना चाहिए। अगर कोई मुझे सही दिशा में इंगित कर सकता है तो मैं सराहना करूंगा।
नोट: मैं jquery.validate.js
आपके द्वारा उपयोग की जा रही लाइब्रेरी से लिंक करना एक अच्छा विचार हो सकता है। अफैक, यह कोर-विधि नहीं है। – OptimusCrime
क्या आपने कभी डॉकू में देखा है? [वैध()] (http://jqueryvalidation.org/valid/) बनाम [मान्य()] (http://jqueryvalidation.org/validate/)! मान लीजिए कि आप वैधता प्लगइन का उपयोग कर रहे हैं, यदि नहीं, तो आप किस का उपयोग करते हैं? – luk2302
हां कृपया। अपनी लाइब्रेरी को लिंक करें जिसका उपयोग आप फॉर्म को सत्यापित करने के लिए कर रहे हैं। –