asp.net - WCF + Json = wrong serialization -


क्यों यह WCF 3.5 विधि

  [सेवा संपर्क] [AspNetCompatibilityRequirements (RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed )] सार्वजनिक वर्ग जेसन [[ऑपरेशन कॉन्ट्रैक्ट] [वेबगेट (रिस्पांसफ़ॉर्मेट = वेब मेसेजफ़ॉर्मैट.जेसन)] सार्वजनिक स्ट्रिंग ऊपरी (स्ट्रिंग टेक्स्ट) {रिटर्न टेक्स्ट। टूवरपर (); }}  

रिटर्न {"d": "TEXT"} ?

इसे {"TEXT"} < / Code>

मैं jQuery का उपयोग कर कॉल कर रहा हूं।

  $ ("# ऊपरी")। क्लिक करें (फ़ंक्शन () {$ .ajax ({type: "GET ", Url:" /Json.svc/Upper?text = "+ $ (" # input1 ")। वेल (), सफलता: फ़ंक्शन (डेटा) {$ (" # input1 ")। Val (data.d); }});});  

यह एक सुरक्षा सुविधा है जो। 3.5 3.5 में JSON सीरियललाइजेशन में जोड़ दी गई है। । यह कंटेनर ऑब्जेक्ट है, इसलिए इसके बजाय, कहते हैं, परिणाम [0] , आप केवल results.d [0] कहेंगे। अधिक जानकारी के लिए पढ़ें।


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -