jquery方法$.ajax获取的url为html时,无法返回数据?

提问者:陈明聪2016 提问时间:2014年08月29日 人气:23
用户提问
代码为

$.ajax({
url: "http://www.weather.com.cn/data/sk/101280601.html",
type: "GET",
success: function(data){
var oD = eval('('+data+')');
var $temp = $('.temp');
$temp.html(oD["weatherinfo"]["temp"] + "°C");
//alert(1);
}
});
如何读取html里的json数据呢?
推荐答案
这样请求是跨域了,所以没返回数据。
辅助答案
用户:遗忘灬痕迹
2014年10月25日
data里面有东西吗,alert()一下看看
用户:cotsky
2014年10月10日
写在这里面干嘛。直接写在service里。直接访问这个地址得到string转成xml。得到你要的。就可以了

你这是天气预报webservice吧。