$('document').ready(function()
{
$.getJSON('news.php', parseInfo);
});
function parseInfo(data)
{
alert(data.news);//undefined
$('#info').html(data.news);
}
我的 PHP 输出(news.php)是
[{"id":"20110428","news":"april 28 2011"}]
最佳答案
您的对象被包裹在一个数组中。
你需要 data[0].news
或者,从 JSON 输出中删除外部方括号。
关于php - 未使用 getJSON 显示 JSON 数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5817460/