2009-05-27 5 views
0

Ok. 나는 당신이 볼 수 있듯이, 나는 "GalleryView.html"에 표시 한 URL ('/GalleryPage.aspx?gallery=147')가 다음 jQuery 코드jQuery의 get() 메소드 내부에서 호출 URL

jQuery(function(){ 
jQuery.get('/GalleryPage.aspx?gallery=1234', {}, function(data) { 
galleryXML = data; 
renderGallery(pageIndex); 
}, "xml");   
}); 

있습니다. 이제 같은 페이지에 다른 URL/ID를 표시하고 싶습니다 ('/GalleryPage.aspx?gallery=258').

는 내가 같은 GET() 함수에서이 URL을 표시 할 수 있습니다 어떻게 그렇게

jQuery.get('/GalleryPage.aspx?gallery=1234', 
'/GalleryPage.aspx?gallery=1234', {}, function(data) { 

처럼 서로 옆에 URL을 추가 할 수 ????

감사합니다.

답변

1

아니요, jquery의 get에 두 개의 URL을 넣을 수 없습니다.

는 는

당신은 항상 두 ... 난 당신이 한 페이지에 갤러리의 두 페이지를 렌더링 할 것인지 여기에 있으리라 믿고있어 도착 둥지 ... 불행하게도

var galleryTemp; 
jQuery(function(){ 
    jQuery.get('/GalleryPage.aspx?gallery=1234', {}, function(data) { 
    galleryTemp = data; 
    jQuery.get('/GalleryPage.aspx?gallery=2345', {}, function(data) { 
     galleryXML = data; 
     $(galleryXML).prepend($(galleryTemp).children()); 
     renderGallery(pageIndex); 
    }, "xml");    
}); 

, 나는 좋은이없는 수 로딩 N 페이지에 대한 내 머리 위로 떨어져 당신을위한 솔루션 ...

0

JBristow 그래, 당신이있어 내 Q 오른쪽 :

좋아, 난 내 질문에 다음 코드를 추가하는 것을 잊지 수 있습니다

jQuery('#placeholderGallery').empty(); 
jQuery(jQuery(html)).appendTo('#placeholderGallery'); 

(#placeholderGallery) 여기에 새로운 미디어 갤러리를 추가 할 때 미디어 갤러리를 추가하고 싶습니다.

는 그래서는, 첫 번째 줄 [jQuery('#placeholderGallery').empty();] 을 언급 한 일을 한 후 다음과 같은 나의 첫 번째 항목을 반복 :이 도움이

jQuery(function(){ 
     jQuery.get('GalleryPage.aspx?gallery=369', {}, function(data) { 
      galleryXML = data; 
      renderGallery(pageIndex); 
     }, "xml");   
    }); 
    jQuery(function(){ 
     jQuery.get('GalleryPage.aspx?gallery=365', {}, function(data) { 
      galleryXML = data; 
      renderGallery(pageIndex); 
     }, "xml");   
    }); 

희망을, 당신의 도움을 주셔서 감사들 :

관련 문제