मैं एक आवश्यक अल्पाका रेडियो फ़ील्ड बनाना चाहता हूं जहां शुरू में कोई विकल्प नहीं चुना गया हो (मुझे लगता है कि डिफ़ॉल्ट विकल्प होने से उपयोगकर्ता प्रभावित होंगे)। मैं नहीं चाहता कि "कोई नहीं" विकल्प चयनित हो और मान्य से अधिक हो।

मैं यह नहीं समझ सका कि दस्तावेज़ीकरण को देखते हुए इसे कैसे किया जाए: http://www .alpacajs.org/docs/fields/radio.html

1
SunWuKung 12 सितंबर 2020, 13:22

1 उत्तर

सबसे बढ़िया उत्तर

अपने रेडियो क्षेत्र को आवश्यक बनाने के लिए आपको अपने फॉर्म schema कॉन्फ़िगरेशन पर विकल्प "required" का उपयोग करना चाहिए।

"schema": {
  "required": true,
  "enum": ["Vanilla", "Chocolate", "Coffee"]
}

यह अल्पाका को सूची में कोई विकल्प नहीं जोड़ने के लिए कहेगा और आपको सूची से किसी आइटम का चयन करने के लिए बाध्य करेगा। यदि आप कोई विकल्प नहीं चुनते हैं तो सबमिट बटन हमेशा अक्षम रहेगा क्योंकि अल्पाका जानता है कि फॉर्म अमान्य है (अल्पाका फॉर्म सत्यापन का डिफ़ॉल्ट व्यवहार)

यदि आप किसी विकल्प का चयन नहीं करने पर सत्यापन का अनुकरण करना चाहते हैं, तो उदाहरण के लिए सबमिट बटन का नाम submit से add में बदलने का प्रयास करें।

"buttons": {
   "add": {

इसके लिए एक काम कर रही fiddle है।

1
Oussama BEN MAHMOUD 14 सितंबर 2020, 17:13