我正在尝试从通过 Ajax 获得的 JSON 中获取值。
这是我正在处理的示例 http://jsfiddle.net/NNrcp/6/。
jQuery.ajax({
url:"http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20geo.places%20where%20text%3D%22sta%20India%22&format=json",
success:function(result){
jQuery("#div1").html("<pre>"+result+"</pre>");
console.log(test.query.results.place[0].woeid);
document.getElementById("jname").innerHTML=test.query.results.place[0].woeid;
}
});
如果我删除 Ajax 部分并对 JSON 进行硬编码,那么它可以正常工作,但我无法使用 Ajax 使其工作。
有人可以让我知道我做错了什么吗?