我很可能缺少json和javascript的東西。僅包含一個項目的JSON結果
[{"commentText":"Testing 123","userPosted":"maxfridbe"},
{"commentText":"Testing 23","userPosted":"maxfridbe"}]
有時我與此代碼的工作多次響應:
function(data)
{
var sel = this;
jQuery.each(data,
function()
{
sel.append("<li>"+ this.userPosted+ "-" + this.commentText + "</li>");
});
};
有時候我只得到它打破了上面的代碼一個響應:
[{"commentText":"another test again welcom","userPosted":"maxfridbe"}]
我知道這是因爲迴應的處理方式與列表不同。
尋找答案,我得到了一個週轉。任何解決方案將不勝感激。
如果你的數據只是一個字符串,你應該在你的ajax請求中使用dataType:'json'選項,或者使用getJSON函數 – CMS 2009-09-13 19:11:39