Monday, June 29, 2009

[jQuery] Re: G is undefined

So is this valid JSON that jQuery can parse? or do I need an initial
level such as "Images":

[{"Images" :
[{"ImageTag":"<img src="http://www.xxx.com/image/473.jpg"
alt="">"},{"ImageTag":"<img src="http://
www.xxx.com/image/4852.jpg" alt="">"}
]]

On Jun 29, 10:37 am, expresso <dschin...@gmail.com> wrote:
> Ok, figured out that data.items is undefined. Not sure why because
> here's the json my url returns:
>
> [{"ImageTag":"&lt;img src=&quot;http://www.xxx.com/image/473.jpg"
> alt=&quot;&quot;&gt;"},{"ImageTag":"&lt;img src=&quot;http://www.xxx.com/image/4852.jpg"alt=&quot;&quot;&gt;"}]
>
> On Jun 29, 10:33 am, expresso <dschin...@gmail.com> wrote:
>
> > I get the following error:
>
> > G is undefined
> > init()()jquery-1....2.min.js (line 12)
> > (?)()()Carousel.aspx (line 30)
> > I()jquery-1....2.min.js (line 19)
> > F()()jquery-1....2.min.js (line 19)
> > [Break on this error] (function(){var l=this,g,y=l.jQuery,p=l.....each
> > (function(){o.dequeue(this,E)})}});
>
> > in jquery-1.3.2.min.js
>
> > when I call this method of mine:
>
> >     $.getJSON("http://localhost:59396/xxx/xxxHandler.ashx?
> > action=xxxjson",
> >         function(Data) {
> >         $.each(Data.items, function(i, item) {
> >         alert('got here');
> >         carousel.add(i, mycarousel_decodeEntities(item.ImageTag));
> >                 if (i == 3) return false;
> >             });
> >         });
>
> > I know I can get inside function(Data){ and that the error starts at
> > $.each I believe

No comments: