이것은 json 파일이 PHP 스크립트를 질식시키고 임의의 에러를 생성 할 때 15 패스라고 말하면서 PHP 데이터를 검색하는 데 효과적입니다. 내 생각에 요청은 PHP 스크립트가 작동하는 것보다 빠르다는 단서 아약스 요청으로 인해 모두 생성되기 때문에 PHP 스크립트가 혼란스러워지고 있습니까?Ajax 루프 PHP 스크립트를 압도
$(document).ready(function(){
var ajax_load = "<div class='loadwrap'><img class='load' src='/img/load.gif' style='width:12px;' alt='' /> fetching list...</div>";
$("#status").html(ajax_load);
$.getJSON('/fsbo/get_urls_24_hours', function(data) {
$("#alias").fadeOut('slow');
var ajax_load = "<div class='loadwrap'><img class='load' src='/img/load.gif' style='width:12px;' alt='' /> fetching property...</div>";
$('#props').html('');
$.each(data, function(key, val) {
$.ajax({
type: "POST",
url: base_url + "/fsbo/get_property",
data: "url="+ val,
cache:false,
success:
function(data){
$("<div></div>").html(data).appendTo('#props');
}
});
});
});
});
참고로 숨기기로드 GIF는 어디에 넣어야합니까? 루프를 끝내면 데이터가 반환되기를 기다리지 않고 열리고 닫히는 것이 좋습니다.
로딩 gif의 경우 : AJAX 요청을 시작하기 직전에 표시하고 AJAX 요청의 콜백 함수에서 숨 깁니다. –
작동하지 않습니다. 그런 다음 숨 깁니다. 나중에 항목이 추가됩니다. – Robert