Paul Davis wrote: >> b) this is what I was doing before I tried to make it work with the file:// >> But not using a callback=? param and using the following url - just to see >> if I can get any json at all - >> >> $.get("http://localhost:5984/", function(data){ alert(data); } ); >> >> gives me an alert with nothing in it. >> >> > > Where are you loading this code from? Is it in an attachment on a doc > in CouchDB? Can you perhaps make a simple HTML doc with some AJAX in > it and try loading that from CouchDB to see what happens? > > yes it is is in an html doc and is under _attachments I invoke it via the url http://localhost:5984/ptest2/_design/vt2/index_1.html I made some progress - I added a type param "text" after the function $.get("http://localhost:5984/", function(data){ alert(data); }, "text" ); and I do get the json as a string in the alert. but when the type is "json" and I try alert(data.version) or alert(data['version']) I get "undefined". $.get("http://localhost:5984/", function(data){ alert(data.version); }, "json" ); $.get("http://localhost:5984/", function(data){ alert(data['version']); }, "json" ); these give an alert that says "undefined". I have just been unable to get the browser to interpret the response from couch as "json". Nitin > Paul > > >> Nitin >> >>> Then you can just make AJAX call's directly from the page without >>> worrying about the callback parameter at all. This is probably what >>> you want. >>> >>> If not, then you'll need to upgrade. >>> >>> HTH, >>> Paul Davis >>> >>> >>> >>>>> HTH, >>>>> Paul Davis >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>>> Paul >>>>>>> >>>>>>> On Sat, Aug 1, 2009 at 10:43 PM, Nitin Borwankar >>>>>>> wrote: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Paul Joseph Davis wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Ntitn, >>>>>>>>> >>>>>>>>> Are you on couchdb trunk? Pretty sure jsonp was after 0.9. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> Hey Paul, >>>>>>>> >>>>>>>> Thanks much >>>>>>>> >>>>>>>> I am on couchdbx 0.9 on leopard 10.5.7 >>>>>>>> >>>>>>>> Is jsonp in 0.9.1 ? That would be motivation for me to move. >>>>>>>> >>>>>>>> Also assuming the answer is yes - in the new improved couch - do I >>>>>>>> just >>>>>>>> use >>>>>>>> the callback=? on the client request or do I have to do something in >>>>>>>> my >>>>>>>> views to set content-type? as well. >>>>>>>> >>>>>>>> Thanks much, >>>>>>>> >>>>>>>> Nitin >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Paul Davis >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Aug 1, 2009, at 9:57 PM, Nitin Borwankar >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>>> Hello all, >>>>>>>>>> >>>>>>>>>> I have been banging my head against this wall for 2 days and I >>>>>>>>>> finally >>>>>>>>>> made >>>>>>>>>> a crack --- >>>>>>>>>> >>>>>>>>>> Trying to use jQuery, $.ajax() in an app that calls couchdb api - >>>>>>>>>> not >>>>>>>>>> using >>>>>>>>>> ( cannot use ) couchapp must call from legacy app. >>>>>>>>>> Couldn't get a successful response. >>>>>>>>>> >>>>>>>>>> finally just put the get query into firefx and go the following >>>>>>>>>> which >>>>>>>>>> explains why it's not working - but not a clue how to work around >>>>>>>>>> this. >>>>>>>>>> >>>>>>>>>> get query: >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://localhost:5984/ptest2/_design/vt2/_view/tag?group=true&limit=5&callback= >>>>>>>>>> ? >>>>>>>>>> couch responds: {"error":"query_parse_error","reason":"Bad URL >>>>>>>>>> query >>>>>>>>>> key:callback"} >>>>>>>>>> >>>>>>>>>> I don't have the option to use either couch.js or jquery.couch.js >>>>>>>>>> but >>>>>>>>>> have >>>>>>>>>> to use vanilla jQuery ajax calls $.get, $.ajax, $.post, $,getJSON >>>>>>>>>> etc. >>>>>>>>>> >>>>>>>>>> Am I stuck without any help possible ? >>>>>>>>>> >>>>>>>>>> Nitin >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 37% of all statistics are made up on the spot >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------------------------- >>>>>>>>>> Nitin Borwankar >>>>>>>>>> nborwankar@gmail.com >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>> >>>>>> >>>> >>