in your configuration pane from futon make sure that allow_jsonp is set to true
here is an example NON jsonp response, e.g. http://couch/database/123: {"pizza":"cats"} here is the same resource with jsonp enabled, e.g. http://couch/database/123?callback=taco: taco({"pizza":"cats"}) as you can see, to test if jsonp is enabled you just have to add a callback parameter to your request and you should see your data wrapped in a function with the same name as the parameter On Fri, Jul 29, 2011 at 2:16 PM, Toni Thomä <[email protected]> wrote: > hello, > i´m firing an ajax/jsonp reqeust to my cloudant app: > > var obj = $.ajax({ > url: "http://xyz", > dataType: 'jsonp', > success: function(data) { > //SOME CODE > }, > error: function() { > //SOME CODE > } > }); > > most of the time the response is ok and i can read out my data. > but sometimes I´m getting the following error (with the same query string > that already worked): > > Resource interpreted as Script but transferred with MIME type > text/plain. > Uncaught SyntaxError: Unexpected token : > > i need to make this request an jsonp request, AFAIK jsonp returns as a > script and gets executed by the browser. > do i have to set a request header? > (I´m using GoogleChrome) > > cheers, > toni > >
