Also i'd suggest using Firebug (http://www.getfirebug.com/), it's Console tab will tell you errors in the Ajax call as well
On Jan 19, 10:29 am, "Rick Faircloth" <[EMAIL PROTECTED]> wrote: > Now, I've never used Ajax, so this is just a short in the dark > at the broad side of a barn. > > With that in mind, I was wondering if the "/mysite/myajax" part > shouldn't have an extension on the "myajax" part, as in "myajax.html" > or something? > > If not why not? Isn't that referring to a specific page on your site? > > Rick > > > -----Original Message----- > > From: jquery-en@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of gms > > Sent: Friday, January 18, 2008 6:13 PM > > To: jQuery (English) > > Subject: [jQuery] Using getJSON...not successful > > > Hello, > > I am new to JQuery. I'm trying to get a JSON response back from my > > django view. However, I guess my data never gets loaded > > successfully. Does anybody know what I'm doing wrong? > > > <script> > > $(document).ready(function(){ > > $("#first").click(function(){ > > $.getJSON("/mysite/myajax", function(data) { > > alert("Here"); > > }); > > }); > > }); > > </script> > > > //// > > def myajax(request): > > a = Testimonial.objects.all()[:3] > > response_dict = {} > > response_dict.update({'a': a}) > > return HttpResponse(simplejson.dumps(response_dict), > > mimetype='application/javascript') > > > /////////// > > > Whenever I access this page and click on my div that contains the id > > 'first'...nothing happens. I should see an alert that says 'Here'. > > > Any Suggestions on what I'm doing wrong? > > > Thanks