이 문제를 이해하는 데 문제가 있습니다. 테스트 목적으로 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"
}
]
그리고 여기가 <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