2011-11-03 16 views
6

के साथ एक फॉर्म नाम का jQuery सत्यापन मेरे पास टेक्स्ट फ़ील्ड के लिए निम्न सत्यापन कोड है लेकिन नीचे 'फ़ील्ड' को टेक्स्ट फ़ील्ड के नाम से प्रतिस्थापित करने की आवश्यकता है, जो गतिशील रूप से बनाई गई है।स्क्वायर ब्रैकेट्स

मेरे समस्या यह नाम पर एक वर्ग कोष्ठक है - options[483998]

मैं के रूप में स्पष्ट रूप से नीचे दिए गए कोड को यह जोड़ने के बारे में कैसे जाना है, तो मैं इसे अमान्य कोडिंग बनाता है एक सीधा options[483998] के साथ क्षेत्र का स्थान ले करना होगा।

jQuery("#product_addtocart_form").validate({ 
    rules: { 
    field: { 
     required: true, 
     range: [100, 2540] 
    } 
    } 
}); 

उत्तर

0

क्या आप इसे खींच नहीं सकते हैं?

jQuery("#product_addtocart_form").validate({ 
    rules: { 
    'options[483998]': { 
     required: true, 
     range: [100, 2540] 
    } 
    } 
}); 
0

बस उद्धरण में रख: "options[483998]"

0

मैं इस रूप में अच्छी तरह की कोशिश की है, लेकिन मेरी मान्यता API कोड अभ्यस्त इस तकनीक के साथ काम करते हैं।

"upload_images[]": 
     { 
      required: true, 
      accept:"jpg,png,jpeg" 
     } 

मैं एकाधिक छवियों के साथ एक छवि अपलोड इनपुट के साथ काम कर रहा हूं, मुझे यह जांचने की आवश्यकता है कि फ़ॉर्म सबमिट करने से पहले कुछ भी चुना गया था या नहीं। अन्य इनपुट सत्यापन API के साथ पूरी तरह से काम करते हैं।

संबंधित मुद्दे