मैं एक रूप है जो कीदो तारों को कैसे सम्मिलित करें और परिणाम को ठंडा करने में एक परिवर्तनीय नाम के रूप में उपयोग करें?
- नाम प्रारूप में कई क्षेत्रों है है = "क्षेत्र -1"
- नाम = "क्षेत्र -2"
- नाम = "क्षेत्र -3"
- नाम = "क्षेत्र-4"
- आदि ....
प्रपत्र कार्रवाई पृष्ठ पर, मैं एक पाश का उपयोग करें और पाश के सूचकांक का उपयोग करने के साथ concat करने में सक्षम हो करने में सक्षम होना चाहते हैं एक स्ट्रिंग इस <cfset newField = "field-" & #index#>
की तरह उपसर्ग और फिर पिछले पृष्ठ पर फॉर्म फ़ील्ड तक पहुंचने के लिए #Variables.newField#
का उपयोग करें।
मैं Evaluate()
फ़ंक्शन के साथ खेल रहा हूं, लेकिन कोई भाग्य नहीं है। मैं कोल्डफ्यूजन का अधिक उपयोग नहीं करता, इसलिए मैं सिंटैक्स पर थोड़ा सा हो सकता हूं।
मैं इसे कैसे उपयोग कर रहा हूँ का एक उदाहरण है:
<cfset newField = "form.field-" & #index#>
<input type="hidden"
name="field-<cfoutput>#index#</cfoutput>"
value="<cfoutput>Evaluate(Variables.newField)</cfoutput>">
यह सिर्फ form.field-1, form.field-2 और आउटपुट आउटपुट करता है। मुझे form.field-1 में संग्रहीत मान की आवश्यकता है, पाठ "form.field-1" नहीं। –