여기 내 질문이 있습니다. javascript/jQuery 사용하기 저는 현재 carousel_large_2010-06-08.xml과 같은 파일 이름을 가진 XML 파일을로드 중입니다. 오늘 날짜를 확인한 후 파일 이름에 해당 날짜가있는 파일을 가져 오는 방법 ... 문제는 때로는 주어진 날짜에 새 파일을 업로드하지 않으므로 존재하는 오래된 날짜로 폴백해야합니다. 어떻게하는지 궁금하십니까? 여기 내 코드는 다음과 같습니다.오늘 날짜가있는 XML 파일을 파일 이름에로드하는 중 ... 오늘 날짜가없는 파일이 있으면 이전 파일로 폴백해야합니다.
// set date for xml file
var currentTime = new Date(),
month = currentTime.getMonth() + 1,
day = currentTime.getDate(),
year = currentTime.getFullYear();
if(month.toString().length == 1){
month = '0'+month.toString();
}
if(day.toString().length == 1){
day = '0'+day.toString();
}
var dateObject = year+"-"+month+"-"+day;
// start magic
$jq.ajax({
type: "GET",
url: "_xml/carousel/home/carousel_large_"+dateObject+".xml",
dataType: "xml",
success: HPCarousels.heroCarousel.parseXML,
error: function(){
alert('Error Loading XML Content');
}
});
(하는 루프는 결론을 내렸다 오래 전입니다 포인트). – VoteyDisciple
@VoteyDisciple - yuk ... 비동기 설정을 잊어 버렸습니다 ... 완료되었습니다. 좋은 픽업. – DVK
이 doesnt는 일하는 것처럼 보입니다 ... 그것은 어떤 에러도주지 않습니다 .. 회전 목마는 단지 작동을 멈 춥니 다 ... 그것은 for 루프로 들어가는 것처럼 보입니다 .. 나는 거기에 경고를 걸었고 응답을 얻지 못했습니다 –