我正在嘗試從JSON獲取通過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;
}
});
如果我刪除了阿賈克斯部分和硬編碼的JSON,那麼它工作正常,但我無法使它工作使用Ajax。
有人可以讓我知道我在做什麼錯嗎?
到底是什麼問題?小提琴似乎對我很好。它顯示'姓名:2282863'。 – 2013-04-27 10:30:35
它沒有爲我工作..後添加dataType,它的工作 http://jsfiddle.net/NNrcp/7/ – oscprofessionals 2013-04-27 10:37:16
那很奇怪。 – 2013-04-27 10:37:55