2015-02-09 52 views
0

我有以下JSON循環在10條記錄處切斷。但是,如果例如我有20條記錄,我希望我的附加說'+10更多...'。如何計算JSON循環讀取xx更多結果

我怎麼能做到這一點?

$.each(data, function(i, value){ 
    if(i == 10){ 
      var book_title = value.book_title; 
      $('.notice').append('<div>+ XX more...</div>'); 
      return false; 
    } 
} 
+0

什麼是需要它標記到PHP – 2015-02-09 09:29:21

回答

0

你可以做到這一點使用模運算符:

if(i > 0 && i % 10 == 0){ 
     var book_title = value.book_title; 
     $('.notice').append('<div>+ XX more...</div>'); 
     return false; 
} 
+0

我能看到你用這個去的,謝謝。但是我不確定這是否符合目的,這可能是由於我的例子。 如果我有一個場景,我有55個項目在我的循環中,我需要附加說'45更多...' – Suba 2015-02-09 21:12:08

+1

這又如何? http://jsfiddle.net/71dc3zLh/ – nicmon 2015-02-10 09:25:12

+0

這無疑爲我提供了一個解決方案。非常感謝 – Suba 2015-02-10 22:37:08