Jquery ajax 请求跨域获取json数据,数据可以获得,但json解析的时候报错,请问有什么方法?weather.com.cn支持的是用iframe潜入
$.ajax({
url: "http://m.weather.com.cn/data/101020100.html",
type: "post",
dataType:"jsonp",
jsonp:"callback",
success:function(data){
alert("success"+data); },
error: function(xmlHttpRequest, textStatus, errorThrown){alert("error"+textStatus + errorThrown);}});
通过firebug可以知道,页面json数据获取了,但解析的时候报错了,请问有什么方法可以获取数据不?或者纯文本也是可以的?今天很邪门,本来一个get应该就OK的,搞的头大了,万恶的js!
求知道的大侠,指点一下迷津!!!
[解决办法]
楼主也成获取天气信息啊,你的错误 我遇到过,无论在前台用ajax如何去获取中国天气网的天气都是获取不成功,看着是json就是解析不出来。不过后来还是解决了。看我帖子。http://blog.csdn.net/itmaxin/article/details/17283915