It appears that you are trying to hit an asmx file that is protected
by ASP.NET Authentication...

either exclude it from needing to be logged in (using web.config), or
make sure on the page that the JSON call is happening is a logged on
user



On Mar 4, 12:13 pm, Jon <cakeordeat...@gmail.com> wrote:
> I'm afraid i don't have the JSON handy. Being new to this i'm not sure
> how to get to that layer yet!
>
> Anyway when i do alert(x.responseText)
>
> I get:
>
>   <h2> <i>The resource cannot be found.</i> </h2></span>
>
> [HttpException]: The file '/service.svc/helloworld/CMSLogin.aspx' does
> not exist.
>
>    at System.Web.UI.Util.CheckVirtualFileExists(VirtualPath
> virtualPath)
>
> (this is the most pertinent part and a larger error that i don't want
> to clog the thread with)
>
> Obviously /service.svc/helloworld is what should get sent however i
> don't understand how my CMSLogin.aspx page has gotten added on there!
> Dot net forms authentication perhaps? Though i'm not redirecting
> anything at this point...
>
> Here's the javascript function again:
> //      Hello World
>     $.ajaxDotNet("/Service.svc/HelloWorld", {
>         verb: "GET",
>         success: function(obj) {
>             obj = obj.d;
>             alert('Hello World');
>             $(".HelloWorld").text(obj);
>         },
>         error: function(x, y, z) {
>             alert(x.responseText);
>             alert(y.responseText);
>             alert(z.responseText);
>         }
>     });
>
> Additionally y.responseText and z.responseText come out as undefined.
>
> Again, i'm miffed!
>
> On Mar 4, 4:57 pm, Joseph Le Brech <jlebr...@hotmail.com> wrote:
>
> > Do you have the json handy??
>
> >http://www.jsonlint.com/
>
> > Paste the output in here to see if its valid json?
>
> > is it generated from a asp service?
>
> > > Date: Wed, 4 Mar 2009 08:24:52 -0800
> > > Subject: [jQuery] Re: Ajax Dot Net Plugin
> > > From: morni...@gmail.com
> > > To: jquery-en@googlegroups.com
>
> > > he's got the error, which is:
>
> > > SyntaxError: JSON.parse
>
> > > and sorry about my last post
>
> > > alert(x.responseText) will show the error text (as will Firebug as
> > > mentioned about)
>
> > > anyways, the error your getting is that it seems that your ASP.NET
> > > code can't parse the results to JSON
>
> > > On Mar 4, 11:02 am, Joseph Le Brech <jlebr...@hotmail.com> wrote:
> > > > get firebug and put a breakpoint on for the line for error.
>
> > > > > Date: Wed, 4 Mar 2009 07:58:45 -0800
> > > > > Subject: [jQuery] Re: Ajax Dot Net Plugin
> > > > > From: cakeordeat...@gmail.com
> > > > > To: jquery-en@googlegroups.com
>
> > > > > P.S.
>
> > > > > alert(y) gives Not Found
> > > > > alert(z) gives SyntaxError: JSON.parse
>
> > > > > Where do i find out what x y and z are?
>
> > > > > Thanks!
>
> > > > > On Mar 4, 3:52 pm, Jon <cakeordeat...@gmail.com> wrote:
> > > > > > That's great! Thanks!
>
> > > > > > Here's the error:
> > > > > > [object XMLHttpRequest]
>
> > > > > > What does that mean. I'm confused... I thought the plugin worked via
> > > > > > JSON...
>
> > > > > > On Mar 4, 3:41 pm, MorningZ <morni...@gmail.com> wrote:
>
> > > > > > > Show what the error is
>
> > > > > > > error: function(x, y, z) {
> > > > > > >      alert(x);
>
> > > > > > > }
>
> > > > > > > should show you what the error actually is instead of guessing
>
> > > > > > > On Mar 4, 10:10 am, Jon <cakeordeat...@gmail.com> wrote:
>
> > > > > > > > I'm trying to get the ajax dot net plugin working and failing
> > > > > > > > miserably.
>
> > > > > > > > I've added the service - both manually and by dragging the 
> > > > > > > > example
> > > > > > > > files into my solution.
> > > > > > > > I've copied the hello world function from the example solution 
> > > > > > > > and
> > > > > > > > added it to the service and the jquery for it.
> > > > > > > > I've copied the system.serviceModel into my web.config. Again, 
> > > > > > > > i've
> > > > > > > > tried using the default one created when adding the service to 
> > > > > > > > the
> > > > > > > > solution and i've copied it across from the example solution.
>
> > > > > > > > But no matter what i do i can't get the ajax to work.
>
> > > > > > > > //      Hello World
> > > > > > > >     $.ajaxDotNet(url + "HelloWorld", {
> > > > > > > >         verb: "GET",
> > > > > > > >         success: function(obj) {
> > > > > > > >             obj = obj.d;
> > > > > > > >             alert('Hello World');
> > > > > > > >             $(".HelloWorld").text(obj);
> > > > > > > >         },
> > > > > > > >         error: function() {
> > > > > > > >             alert('Hello Error');
> > > > > > > >             $(".HelloWorld").text("Error");
> > > > > > > >         }
> > > > > > > >     });
>
> > > > > > > > Every time i run it i just get the Hello Error alert.
>
> > > > > > > > Does anyone know if i'm missing something essential? Am i 
> > > > > > > > making a
> > > > > > > > stupid error?
>
> > > > > > > > Please help, i'm dying to get this plugin working! And if i 
> > > > > > > > can't get
> > > > > > > > this working does anyone else has any experience with JQuery 
> > > > > > > > and Dot
> > > > > > > > Net and might be able to point me to a solution?
>
> > > > _________________________________________________________________
> > > > All your Twitter and other social updates in one 
> > > > placehttp://clk.atdmt.com/UKM/go/137984870/direct/01/
>
> > _________________________________________________________________
> >  25GB of FREE Online Storage – Find out 
> > morehttp://clk.atdmt.com/UKM/go/134665320/direct/01/

Reply via email to