का उपयोग कर cfscript मैं एक cffunction कि ठीक काम करता है के रूप में इस कोड है जेएसओएन ठीक करता है और मैं इसे jQuery के साथ संसाधित कर सकता हूं। दूसरा फेंकता है और त्रुटि करता है "loadService फ़ंक्शन से लौटाया गया मान JSON प्रकार का नहीं है।"JSON उत्तर समारोह
मैंने इसे SerializeJSON के साथ और बिना कोशिश की है और दोनों तरीकों से उस त्रुटि को फेंक दिया गया है। मैंने फ़ंक्शन सिंटैक्स में JSON निर्दिष्ट किए बिना भी कोशिश की है। यह कोई त्रुटि नहीं फेंकता है लेकिन यह इसके चारों ओर wddxpacket जानकारी लपेटता है। यह ऐसा लगता है जब मैं JSON निर्दिष्ट नहीं करता:
<wddxPacket version='1.0'><header/><data><string>{"CONFIG":[["internal"],[ "success"]],"DATA":[["Message1"]]}</string></data></wddxPacket>
मैं इस पर अटक गया हूं। कोई भी मदद बहुत अच्छी रहेगी। धन्यवाद!
वाह, मैं अब देखते हैं। मैं रिटर्नटाइप और रिटर्न प्रारूप को मिला रहा था। यह तो मूर्खता थी। मैंने returnformat = "JSON" जोड़ा और यह बहुत अच्छा काम किया। सहायता के लिए धन्यवाद। मैं वास्तव में इसकी प्रशंसा करता हूँ। – Sequenzia
निश्चित रूप से SerializeJSON() के बारे में पेरुज़ की टिप्पणी पर ध्यान दें। –
आपने कहा "सीएफ 9 में सही सीएफएसक्रिप्ट सिंटैक्स है:", क्या सीएफएसक्रिप्ट के लिए कुछ प्रकार के दस्तावेज हैं ... आप इसे कैसे जानते थे? – John