我的PHP PHP阅读这样的输出数据:输出与AJAX
$data['full_feed'] = $sxml;
$data['other_stuff']= $new;
echo json_encode($data);
所以,在我的jQuery,我这样做。
$.ajax({
url: 'untitled.php',
type: 'GET',
success: function(data) {
console.log(data['full_feed']);
});
这回来了未定义。 console.log(data.full_feed)
也是如此。我从PHP获取了一个有效的JSON对象,但错过了我可以“正确解析”它的方式。
你没有告诉jquery你期待json回来,所以'data'将是一个普通的字符串。或者使用'.getJSON()',或者包含'dataType:'json'' –
@MarcB哇。不知道我错过了那一个。那就是诀窍。谢谢。 – jonmrich