Merhaba,

C# ile yazdığım basit bir web servis var. Bu web servisi JavaScript ile çağırmak istiyorum ama bir türlü web servisten datayı alamadım.

Web Servisim
[WebMethod]
        public string ServisJson(string adi, string soyadi)
        {
            var data = new { Mesaj = "Hello", Diger = adi+ " " + soyadi };

            System.Web.Script.Serialization.JavaScriptSerializer js = new System.Web.Script.Serialization.JavaScriptSerializer();

            return js.Serialize(data);
        }
Javascript kodu
function CallPageMethod() {
            $.ajax({
                type: "POST",
                url: "http://localhost/mmm/MobilServices.asmx?op=ServisJson",
                data: "{ adi: 'Aidy', soyadi: 'F' }",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    var myData = JSON.parse(data.d);
                    alert("1");
                    alert(myData.Mesaj + " " + myData.Diger);
                }
            });
            }
Data hep null geliyor. Servis kendi pc'mde kurduğum iis de çalışıyor. Servisi içinde buton olan basit bi html sayfadan çağırmaya çalışıyorum. Ama bir türlü başarılı olamadım.