Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取以$.post()为单位返回的数据数_Javascript_Jquery_Json - Fatal编程技术网

Javascript 获取以$.post()为单位返回的数据数

Javascript 获取以$.post()为单位返回的数据数,javascript,jquery,json,Javascript,Jquery,Json,我正在使用jQuery的$.post()来获取数据。它返回的数据为 [{"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++){

我正在使用jQuery的
$.post()
来获取数据。它返回的数据为

[{"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++){
       }
    }
);
$.post('add.php',
{ },
函数(数据){
//var tot=如何获取接收到的数据数量?

对于(i=1;i由于
数据
是一个规则数组,因此可以使用
长度

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

对于(i=1;i
data.length
我想?