获取$ .post()中返回的数据的数量

时间:2015-07-03 08:23:47

标签: javascript jquery json

我使用jQuery' $.post()来传输数据。 IT将数据返回为

[{"ab":"item1"},{"ab":"item2"}]

我的问题是,如何在返回函数中获取接收数据的数量?我想在for循环中使用它。

$.post('add.php',
    { },
    function(data){ 
       //var tot = how to get the number of data received ?
       for(i = 1; i<tot; i++){
       }
    }
);

1 个答案:

答案 0 :(得分:3)

由于data是常规数组,因此您可以使用length

$.post('add.php',
    { },
    function(data){ 
       var tot = data.length;
       for(i = 1; i<tot; i++){
       }
    }
);