2016-12-08 1 views
1

파일의 데이터를 얻으려면 ajax이 내 코드에 있습니다. 내 질문은 특정 인덱스 번호에서 시작하는 행의 특정 번호를 얻는 방법입니다. 나는이 값을 얻기 위해 자동 증가 값과 if-else 조건을 사용하고 있는데, 이는 전문가가 아닙니다. 이것을 얻으려면 어떤 jquery 함수가 있습니까?JSON 배열에서 특정 수의 행 가져 오기

$.ajax({ 
    url: "demo_test.php", 
    dataType: 'json', 
    success: function(data){ 
     var x = 0; 
     $.each(data, function (i, item) { 
      if(x=>desired index && x <= (desired index+rows needed)){ 
      } 
      x++;   
     }); 
    } 
}); 

답변

1
당신은 새로운 배열로 배열의 제비 사본을 얻을 수 Array#slice 방법을 사용할 수 있습니다

.

코드 get 및 배열로


var arr = [1, 2, 3, 4, 5, 6]; 
 

 
console.log(
 
    arr.slice(1, 5) 
 
)
Array#forEach 방법을 사용하여 반복.

$.ajax({ 
    url: "demo_test.php", 
    dataType: 'json', 
    success: function(data){ 
     data.slice(1, 5).forEach(function (item, i) { // 1 : start index; 5: end index 

     }); 
    } 
}); 
관련 문제