조금 혼란 스러워요. console.log를 사용할 때 JSON의 모든 결과를 표시하는 .each 함수가 있지만 .html()을 사용하여 출력하려고하면 하나만 표시됩니다. 왜 어떤 이유?jQuery. 각 루프가 루핑되지 않지만 console.log 때합니까?
코드 :
$(document).ready(function(){
$.get('functions/ListOrders.php', function(xml){
var newOrders = $.xml2json(xml);
$.each(newOrders.ListOrdersResult.Orders.Order, function(index, value) {
//console.log(value.AmazonOrderId);
$('#orderAmount').html("<b>Order Total:</b><br>" + index + "<br><br>");
$('#orderListing').html("<b>Order Listing:</b><br>" + value.AmazonOrderId);
});
});
});
감사
매번 단일 요소의 내용을 덮어 쓰고 있습니다. – hobbs
Hobbs가 정확합니다. – silver
어떻게 해결합니까? 죄송합니다.) –