코드 추가 앱에서 일부 json을 구문 분석하는 데 append()를 사용하고 있습니다. 여기 jQuery가 순서대로 추가되지 않습니다.
<div id="rendered"><div id="content">
<table></table>
</div>
<tr><td>Trailer</td><td>#</td></tr>
<tr><td>Setup</td><td>#</td></tr>
<tr><td>Welcome </td><td>#</td></tr>
<tr><td>Hotspot</td><td>#</td></tr>
<tr><td>Worship Leader</td><td>#</td></tr>
<tr><td>Singers</td><td>#</td></tr>
<tr><td>PA</td><td>#</td></tr>
<tr><td>Preacher</td><td>#</td></tr>
<tr><td>Catering</td><td>#</td></tr>
<tr><td>Livewires 0-3s</td><td>#</td></tr>
<tr><td>Livewires 3+</td><td>#</td></tr>
<tr><td>Explorers Infant</td><td>#</td></tr>
<tr><td>Explorers Juniors</td><td>#</td></tr>
<tr><td>Youth</td><td>#</td></tr>
</div>
그래서 .getJSON 내부의 APPEND가 중간에없는
결과 그는 코드renderRotaView: function() {
$('.tab-button').removeClass('active');
$('#rota-tab-button').addClass('active');
$('#title').html('Rota');
$('#rendered').html('<div id="content"><table>');
$.getJSON('https://www.thegatewaychurch.info/wp-admin/admin-ajax.php',{ action: "ca_rota", service_id: 1 }, function(data) {
$.each(data, function(arrayIndex, userObject){
$('#rendered').append('<tr><td>' + userObject.job+'</td><td>'+ userObject.people + '</td></tr>');
});
});
$('#rendered').append('</table></div>');
}
입니다. 나는 무엇을 잘못하고 있니?
작동합니다! 왜?! – andymoyle
beucase, 당신은 단지 –