AJAX: SimpleWebServices is not defined
-
Hi I have a webpage and webservice on localhost in different project. In different virtual directories. I want to call webservice function as follows and alert it onComplete. --------------------------- function Button1_onclick() { ret = SimpleWebServices.SimpleService.SayHello(document.getElementById('Text1').value, OnComplete, OnTimeOut, OnError); return(true); } function OnComplete(arg) { alert(arg); } ------------- Webservice code is very simple.. namespace SimpleWebServices { [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService()] public class SimpleService : System.Web.Services.WebService { [WebMethod] public string SayHello(String Name) { return "Hello : " + Name; } } } ----------------- But, i get error : "SimpleWebServices is not defined" Not sure what I am missing. Please advise. Thanks Pankaj
-
Hi I have a webpage and webservice on localhost in different project. In different virtual directories. I want to call webservice function as follows and alert it onComplete. --------------------------- function Button1_onclick() { ret = SimpleWebServices.SimpleService.SayHello(document.getElementById('Text1').value, OnComplete, OnTimeOut, OnError); return(true); } function OnComplete(arg) { alert(arg); } ------------- Webservice code is very simple.. namespace SimpleWebServices { [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService()] public class SimpleService : System.Web.Services.WebService { [WebMethod] public string SayHello(String Name) { return "Hello : " + Name; } } } ----------------- But, i get error : "SimpleWebServices is not defined" Not sure what I am missing. Please advise. Thanks Pankaj
Well, it appears that as they are hosted on different projects, you have not imported a reference to the webservice, and so, it can't see what code is sitting on another web server.
Christian Graus Please read this if you don't understand the answer I've given you "also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )