87,996
社区成员




我把url改成yql接口的值 url: " http://query.yahooapis.com/v1/public/yql", q参数where语句也改了 url: " http://query.yahooapis.com/v1/public/yql", ,调试报错拦截跨源请求 url填写的是yql的接口你填写对没有先,还有q参数where语句。。才是你的数据地址
url填写的是yql的接口你填写对没有先,还有q参数where语句。。才是你的数据地址
如果dataType直接用json,调试时会报已拦截跨源请求:同源策略禁止读取位于:xxxxxxx的远程资源。在不能更改远程接口的情况下,用jsonp确实非常有必要。 不知道你怎么想的,接口里明明是 json ,你用 jsonp 做什么,如果可以跨域,服务器会设置允许你跨域访问,和 jsonp 没关系
不知道你怎么想的,接口里明明是 json ,你用 jsonp 做什么,如果可以跨域,服务器会设置允许你跨域访问,和 jsonp 没关系
你得确认对方接口直接jsonp,不支持只返回json数据,你指定dataType为jsonp也没用,这样会就跨域报错或者无法获取数据。。可以用qyl将json转为jsonp数据,参考:JSONP跨域访问在线代理API