本帖最后由 qq35610 于 2011-12-31 14:45:56 编辑

解决方案 »

  1.   

    返回的是json对象,把datatype设置为json直接就可以访问。$.ajax({
    url: "http://www.weather.com.cn/data/cityinfo/101010100.html",
    dataType: "json",
    success: function(data) {
    alert(data.weatherinfo.city);
    }
    })
      

  2.   

    那个网站有专门的接口介绍,你这样直接跨域调用是不好的
    http://service.weather.com.cn/plugin/index.shtml
      

  3.   

    确实是跨域的问题,但是公司不想掏钱啊,那个中国天气网的接口是要收费的,用js又抓不到,jquery ajax试了,get试了,load也试了,都不行,郁闷了
      

  4.   

    1.找一个免费的接口
    2.换一种语言,比如后台抓取,或者flex
    3.认真研究如何跨域
      

  5.   

    日,不行先用php抓,然后返回给js,妈的