如何获取通过$ .get方法返回的数据计数

时间:2014-04-25 04:31:52

标签: javascript

我有以下代码

 $.get('getstatsAccepted' + tickerid, {tickerid: tickerid}, function(data) {
                     alert(data.length);
                }, 'json');

我想提醒通过此方法返回的行数。怎么做?

1 个答案:

答案 0 :(得分:1)

'数据'表示从服务器返回的值。如果需要获取列表或名称的数量,则必须将其作为JSON数组返回。

你可以使用这样的东西。 (我没试过这个)。请参阅此帖子https://stackoverflow.com/a/6756305/2345900

$.get('getstatsAccepted' + tickerid, {tickerid: tickerid}, function(data) {

var key, count = 0;
for(key in data.names) {
  if(data.names.hasOwnProperty(key)) {
    count++;
  }
}
    alert(count);
});