正在做一个访问中国天气网获取天气预报的例子,代码如下:var Url = "http://m.weather.com.cn/data/101210701.html";$(document).ready(function() {
$.getJSON(Url, {}, function(json) {
alert("ddd");
});

});就是无法运行alert,请教各位怎么回事?

解决方案 »

  1.   

    你的 Json 有获取到么,我觉得应该是你生成JSON的页面程序有问题。
      

  2.   

    跨域访问,url后面跟上?jsoncallback=?var URL = "http://m.weather.com.cn/data/101210701.html?jsoncallback=?";
      

  3.   

    在action中使用java代码读取出来并返回该json数聚,然后使用getsjon函数调用该action