2009-05-27 8 views
0

Ok。私はあなたが見ることができるように、私は「GalleryView.html」で表示1つの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()関数で2 URLを表示することができますどのように

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

のように互いに横にURLを追加することができます????

ありがとうございました。

答えて

1

いいえ、あなたは2つのURLをjqueryのgetに入れることはできません。

あなたはいつも巣2 ...私は残念ながら

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");    
}); 

...あなたは1ページ上のギャラリーの2つのページをレンダリングすることをここに仮定しています、私は良いを持っていない可能性があり読み込みNページのための私の頭の上からあなたのためのソリューション...

0

はいJBristow、あなたは私のQ権を得た:)

[OK]を、私は私の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");   
    }); 

・ホープ、このことができますし、あなたの助けに感謝みんな:)

関連する問題