मुझे किसी तालिका से कुछ पूर्ववर्ती डेटा दिखाने की आवश्यकता है और उपयोगकर्ताओं को उन्हें संपादित करने से रोकने के लिए उन्हें अक्षम करने की आवश्यकता है। तो मैं उन्हेंअक्षम फॉर्म तत्व सबमिट नहीं किया गया है
$form -> getElement("elementname") -> setAttrib("disable", true);
जब मैं प्रपत्र सबमिट अक्षम, मुझे पता चला है कि प्रपत्र तत्व सब पर प्रस्तुत नहीं प्राप्त करता है, सिर्फ इसलिए कि यह अक्षम किया गया था। जब मैंने अक्षम विकल्पों को हटाने का परीक्षण किया तो मैंने इसकी पुष्टि की।
क्या हो रहा है? क्या मुझसे कुछ गलत हो रही है? इसे कैसे हल करें?
वैसे भी यह सुनिश्चित करने का सही तरीका नहीं है कि उपयोगकर्ता फ़ील्ड को संपादित नहीं करेगा। इस लक्ष्य को प्राप्त करने के लिए आपको एक वैधकर्ता जोड़ना चाहिए। –
लक्ष्य केवल पहले से मौजूद डेटा दिखाने के लिए है, तो बस यही काम: इसे प्रिंट, बिल्कुल प्रपत्र फ़ील्ड्स का उपयोग नहीं करते। –