मेरे पास टेम्पलेट के नीचे कोड का टुकड़ा अजाक्स सक्षम डब्ल्यूसीएफ सेवा है। एक्सएमएल के बजाय जेएसओएन वापस करने के लिए मैं क्या कर सकता हूं? धन्यवाद।जेसन को डब्ल्यूसीएफ सेवा से कैसे वापस करें?
using System;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.ServiceModel.Activation;
[ServiceContract(Namespace = "WCFServiceEight")]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)]
public class CostService
{
// Add [WebGet] attribute to use HTTP GET
[OperationContract]
[WebGet]
public double CostOfSandwiches(int quantity)
{
return 1.25 * quantity;
}
}
धन्यवाद। हाँ मैंने कोशिश की लेकिन मुझे अभी भी JQuery कोड से त्रुटि मिल रही है। वर मापदंडों = 7 $ .ajax ({ प्रकार:: यहाँ कोड मैं सेवा को कॉल करने का उपयोग कर रहा है "पोस्ट", यूआरएल: "http: // localhost: 53,153/TestWebServiceEightSite/CostService.svc", डेटा: पैरामीटर, contentType: "application/json; charset = utf-8", डेटाप्रकार: "json", सफलता: समारोह (परिणाम) {। $ ("InputHTML") वैल (परिणाम); } , त्रुटि: फ़ंक्शन (ई) { अलर्ट (ई); } }); – Zinoo
क्या आपने देखा है: http://www.west-wind.com/weblog/posts/324917.aspx? – tomasr