Attığınız pm den dolayı C# bilgim olmamasına rağmen cevap yazıyorum, o kısmın doğru çalıştığını varsayıyorum.
function CallPageMethod() {
$.ajax({
type: "POST",
url: "http://localhost/mmm/MobilServices.asmx?op=ServisJson",
data: { adi: 'Aidy', soyadi: 'F' },
dataType: "json",
success: function (data) {
var myData = JSON.parse(data.d);
alert("1");
alert(myData.Mesaj + " " + myData.Diger);
}
});
}Yukarıdaki koddaki gereksiz bölümleri kaldırdım.
Bu arada ajax sorgusu aynı domain altında çalışır.
Yani xx.com dan yy.com adresine ajax sorgusu yapamazsınız veya bir subdomaine. ( cross domain ayarlamadıysanız )
Localde çalışıp sunucuda çalışmıyorsa problem bu olabilir. Cross domain ajax sorguları için jsonp kullanmanız gerekmekte, onunla ilgili dökümanları veya örnekleri google da ararsanız bulabilirsiniz