jQuery와 JavaScript로 JSON 데이터 구문 분석
JavaScript에서 JSON 데이터를 구문 분석하는 것은 서버측 호출의 응답을 처리하는 데 필수적입니다. jQuery를 사용하여 JSON 데이터를 효율적으로 추출하고 처리하는 방법을 살펴보겠습니다.
문제:
JSON 데이터를 다음 형식으로 반환하는 AJAX 요청이 있습니다.
[ { "id": "1", "name": "test1" }, { "id": "2", "name": "test2" }, ... { "id": "5", "name": "test5" } ]
ID 캔디가 있는 div 내에서 이름을 표시하고 싶습니다. 목표는 각 이름에 대해 별도의 div를 만들고 해당 값으로 채우는 것입니다.
해결책:
JSON 응답을 처리하려면 dataType을 사용할 수 있습니다. AJAX 요청의 'json' 매개변수는 jQuery에 적절한 응답 유형을 나타냅니다.
$.ajax({ type: 'GET', url: 'http://example/functions.php', data: { get_param: 'value' }, dataType: 'json', success: function(data) { $.each(data, function(index, element) { $('#cand').append($('<div>', { text: element.name })); }); } });
또 다른 옵션은 $.getJSON 메서드:
$.getJSON('/functions.php', { get_param: 'value' }, function(data) { $.each(data, function(index, element) { $('#cand').append($('<div>', { text: element.name })); }); });
이 메서드는 JSON 응답을 자동으로 구문 분석합니다.
제공된 솔루션을 활용하면 JavaScript 애플리케이션에서 JSON 데이터를 쉽게 추출하고 형식을 지정할 수 있습니다.
위 내용은 jQuery를 사용하여 JSON 데이터를 효율적으로 구문 분석하고 표시하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!