我的代码中有ajax
来从json
文件中获取php
数据。我的问题是,如何从特定的索引号开始获取特定的行数。我正在使用自动增量值和if-else
条件来获得此结果,这不是专业的。是否有任何jquery
函数可以获得此功能?
$.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++;
});
}
});
答案 0 :(得分:1)
您可以使用Array#slice
方法将数组的吞咽副本复制到新数组中。
var arr = [1, 2, 3, 4, 5, 6];
console.log(
arr.slice(1, 5)
)
&#13;
使用代码获取数组并使用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
});
}
});