मैं वर्तमान में किसी फॉर्म को सत्यापित करने के लिए मान्य प्लगइन का उपयोग कर रहा हूं (ASP.Net नियंत्रणों का उपयोग करके)। मैं form.validate विधि यानी भीतर मानक सेटअप से नियमों को छीन लिया हैJQuery गतिशील रूप से नियम जोड़ें
$("form").validate({
rules: {
ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0: "required"
}
});
मैं अब जो बटन क्लिक किया पर निर्भर करता है ruless जोड़ने विभिन्न कार्यों में इन किया है। यह टेक्स्ट बॉक्स के लिए ठीक काम करता है, लेकिन एक रेडियोबूटटन सूची के लिए जब प्लगइन नियम जोड़ने का प्रयास करता है तो यह कहने में त्रुटि होती है कि तत्व अपरिभाषित है।
function addRuleSet() {
$("#ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0").rules("add", { required: true });
}
मुझे लगता है कि समस्या यह है कि मैं नाम विशेषता का उपयोग कर रहा (एएसपी $ में डालता है) समूह रेडियो बटन के बजाय के हैं एक आईडी (से परिभाषित करने के लिए, लेकिन स्थिर में है सेटिंग सभी तत्वों को नाम विशेषता का उपयोग करके निश्चित किया जाता है। वैसे भी मुझे यकीन नहीं है कि संबंधित रेडियो बटनों के समूह के लिए नियम जोड़ने के लिए कैसे, किसी भी सलाह की सराहना की जाएगी।
पीएस मुझे वास्तव में रेडियोबटन सूची को कॉल करने की आवश्यकता है व्यक्तिगत रेडियो बटन की तुलना में
हाँ इसके लिए धन्यवाद, मैं सराहना करता हूं कि यह आवश्यक नियमों के लिए काम करेगा जैसे कि आवश्यकता है लेकिन क्या आप सीमा जैसे कुछ परिभाषित करने में सक्षम होंगे: [0,10]? – Monkeeman69
दरअसल, यदि आप addClassRules विधि का उपयोग करते हैं तो यह मुश्किल नहीं है। मैं अपडेट करूंगा। – tvanfosson
धन्यवाद देखने के लिए अच्छा होगा। – Monkeeman69