incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dmitry Unkovsky <oil.cray...@gmail.com>
Subject Re: jquery and trailing \n
Date Thu, 18 Jun 2009 12:27:41 GMT
eval('({"a":"b"})') is ok too, so you could just enclose response into
parentheses.

2009/6/18 Dmitry Unkovsky <oil.crayons@gmail.com>:
> You get "invalid label" error when you are evaluating json string as
> is, like eval('{"a":"b"}'),
> and eval('var a={"a":"b"}') is ok.
>
> Hope that helps.
>
> 2009/6/18 francisco treacy <francisco.treacy@gmail.com>:
>> Hi all,
>>
>> I'm trying to get something super simple running in Firefox, not
>> without problems.
>>
>> From a local html file I am using jQuery to make an ajax call to
>> CouchDB like so:
>>        $.getJSON('http://localhost:5984/test/test?jsoncallback=?',
>> function(data) { alert(data._id); })
>> but Firebug always shows an "invalid label" error, with the following
>> response: {"_id":"test","_rev":"1-1480939370"}\n
>>
>> For instance, this works ok:
>> $.getJSON('http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?',
>> function(data) { alert(data.title); })
>>
>> Also when I try with a local json file (just {title: "test"}) it works
>> fine, when i put {title: "test"}\n , it doesn't.
>>
>> Could the trailing \n be the problem here? Any other pointers from
>> people who have tried parsing CouchDB's json with jQuery?
>>
>> Thanks in advance,
>>
>> Francisco
>>
>

Mime
View raw message