2009-05-27 7 views
0

Ok. J'ai le code jQuery suivantURL de l'appel dans la méthode get() dans jQuery

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

Comme vous pouvez le voir, j'ai 1 URL ('/GalleryPage.aspx?gallery=147') que je l'affiche dans « GalleryView.html ». Maintenant je veux montrer un autre URL/ID dans la même page comme si ('/GalleryPage.aspx?gallery=258').

Puis-je ajouter l'URL à côté les uns des autres comme si

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

Comment puis-je afficher 2 URL dans la même fonction get() ????

Merci.

Répondre

1

Non, vous ne pouvez pas mettre deux URL dans jquery obtenir.

vous pouvez toujours nicher les deux obtient ... Je suppose ici que vous voulez rendre deux pages de la galerie sur une page ...

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

Malheureusement, je n'ai pas un bon solution pour vous du haut de ma tête pour les pages N de chargement ...

0

oui JBristow, vous avez obtenu mon Q droit :)

Ok peut être i oublier d'ajouter le code suivant dans ma Q.

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

Où (#placeholderGallery) contient la galerie multimédia que je veux répéter en l'ajoutant quand j'en ai une nouvelle.

donc ce que je faisais est, commenter la première ligne [jQuery('#placeholderGallery').empty();] , puis répéter ma première entrée comme suit:

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

Hope this helps et merci les gars pour votre aide :)

Questions connexes