我已經完成了一個返回(有效)JSON文檔的php頁面。 jQuery的代碼非常簡單:Ajax調用JSON數據適用於FF,但不適用於其他瀏覽器
$.ajax({
url: "http://localhost:8888/rkm/json-jc",
dataType: "json",
success: function(data) {
console.log(data);
$('li.jcarousel-item-1', context).html(
'<img src="' + data.nodes['0'].node.vignette + '">'
);
}
});
它工作正常,在FF和返回的對象是OK =>看到「FF_console」連接。 但是...它不適用於Chrome,Safari和Opera,並且不會引發錯誤。返回的數據「vignette」只是undefined =>請參閱附加的「Chrome_console」。 在此先感謝您的幫助!
注:jQuery的版本是1.3.6
你的JSON怎麼樣子呢? – coolguy
「請參閱'Chrome_console'附加的」.. – dfsq
您是否從您的PHP腳本發送json頭文件? – jose