我在理解這個問題時遇到了問題。爲了測試目的,我在一個名爲list.json的文件中包含這個json。稍後我會得到由服務器生成的這個列表。使用jQuery從JSON創建動態嵌套列表
[
{
name : "ABC",
id : "link_abc"
},
{
name : "DEF",
id : "link_def"
},
{
name : "GHI",
id : "link_ghi"
},
{
name : "JKL",
id : "link_jkl"
}
]
這裏是我的javascript顯示在<li>
格式的列表。
$(function(generate_list_from_JSON){
$('a[href="#state"]').click(function(){
$.getJSON("scripts/list.json", function (obj){
$.each(obj.name, function (key, value){
alert(key);
})
});
});
});
問題是,即使在控制檯中也沒有任何顯示。我如何捕獲正在發送的內容和正在接收的內容?我試過console.log()
但仍然空白。
您是否嘗試過每一行開發人員控制檯中的設置調試斷點?這會告訴你哪件作品不具有預期的效果。 – Corey
使用jsonlint.com來驗證您的json – charlietfl