我有以下代碼顯示來自AJAX請求的JSON結果作爲無序列表。它在Safari中運行良好,但在iPhone上的Mobile Safari上顯示原始數據,但UL沒有。事實上for循環沒有被觸發。在iPhone Web應用程序上使用Javascript:JSON for loop not displayed
$("#results").append(data);
var songdata = JSON.parse(data);
var i = 0;
for (i=0;i<=songdata.total;i++)
{
alert(i);
var songhtml = "<ul><li><img src=\"" + songdata.data[i].artwork + "\" /></li><li>" + songdata.data[i].title + "</li><li>" + songdata.data[i].artist + "</li><li>" + songdata.data[i].length + "</li><li>" + songdata.data[i].listen + "</li></ul>";
$("#results").append(songhtml);
}
我希望它與我的一個錯誤的事,謝謝你了... ...
本
哇謝謝你回到這裏。 – Ben 2010-03-10 11:10:10