2011-01-12 4 views
2

누군가가이 답변을 원할 수 있습니다. 하나의 jQuery.ajax()를 사용하여 여러 JSON 파일을로드 할 수 있습니까? 요구? 또는 각 파일에 대한 호출을 만들어야합니까?여러 JSON 객체

여러분의 다정한 이웃, Smccullough

답변

4

나는 여러 통화를하거나 서버에서 파일을 연결해야합니다 생각합니다.

+0

네 같은 대답. +1 – Anders

1

jQuery.ajax()는 한 번에 하나의 http 요청을 처리합니다.

파일을로드하기위한 jquery 함수로 래핑 할 수 있습니다. 의사 틱 코드 : 코드에서 다른 곳

jquery.fn = function loadFiles(data){ 
    $.ajax({ 
    url: data.file, 
    dataType: 'json', 
    success: callback 
    ... and so on 
    }); 

} 

:

$(this).loadFiles({file:'file-one.ext'}); 
$(this).loadFiles({file:'file-two.ext'}); 
+0

jQuery는 이러한 목적으로 getJSON() 메소드를 제공합니다. AJAX()를 다시 포장 할 필요가 없습니다. - http://docs.jquery.com/Getjson – polarblau