2016-06-28 7 views
0

Ich verwende Karussell, um Elemente anzuzeigen (Elemente von JSON geladen), aber ich brauche 4 Elemente pro Folie und nicht mehr angezeigt.Dies ist der Code, um Elemente anzuzeigen:So legen Sie spezifische Artikel Nummer pro Silde auf Caroysel mit jQuery

<div class="carousel slide" id="myCarousel1" data-interval="false"> 
    <div class="carousel-inner"> 
     <div class="item active"> 
     <ul class="thumbnails" id="output"> 
    </ul> 
</div> 

und das ist das jQuery-Skript Elemente zu laden:

$(function() { 
     $.ajax({ 
     url: 'ajax_json.php', 
     type: 'POST', 
     data: {get_param: 'value'}, 
     contentType: "application/json; charset=utf-8", 
     dataType: 'json', 
     success: function(data) { 
     $.each(data, function(index, item) { 
     $('#output').append('<li class="caption"><div class="col-md-3"><div class="item_img"><img src="' +item.image+ '" /></div><div class="item_title">"' +item.title+ '"</div><div class="item_descr">'+ item.description +'</div></div></li>'); 

     }); 
     } 
    }); 
}); 

dieser Code mehr als 4 Elemente pro Folie angezeigt wird, aber ich möchte nur 4.Any Ideen zeigen, wie ich dies tun kann?

Antwort

1

Änderung der Erfolg Methode wie folgt:

success: function(data) { 
    $.each(data, function(index, item) { 
     if(index < 4){ 
      $('#output').append('<li class="caption"><div class="col-md-3"><div class="item_img"><img src="' +item.image+ '" /></div><div class="item_title">"' +item.title+ '"</div><div class="item_descr">'+ item.description +'</div></div> </li>'); 
     } 
    }); 
+0

Ja, ich denke, es ist right.But die Tatsache ist, dass ich 6 Transaktion in meiner Datenbank table.In die erste Folie 4 Elemente angezeigt werden und ich möchte die andere 2 auf die nächste Folie, aber die werden nicht angezeigt .. – platanas20

+0

@ platanas20, welches Plugin verwenden Sie? – hsh

+0

Ich glaube, ich möchte eine 'for..loop' anstelle von' if Anweisung' um 4 Elemente pro Folie anzuzeigen. Zum Beispiel Wenn die Datenbanktabelle 10 Transaktionen hat, dann muss die Ausgabe 4 Elemente in der ersten Folie> die anderen 4 in sein die 2. Folie> die letzten 2 in der 3. Folie. – platanas20